2024-04-26 03:06 ftp://ftp.de.debian.org/debian/pool/main/libm/libmemcached/libmemcached_1.1.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: e5659cc (2024-04-25 21:50:47 +0200) count: 1202 1202 elapsed-time: 37.5 38.2 head-timing-info: old-timing-info: head results: libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:270:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iovec [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:379:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:494:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_WRITE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:640:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:678:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXSERV [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:872:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1142:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1331:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1417:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1613:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1693:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msghdr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1741:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iovec [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1804:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1848:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1883:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_iovlen [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2394:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_WRITE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2423:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2472:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2541:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2674:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2750:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2826:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2852:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1494:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1495:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2148:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:219:14: style: Redundant condition: !c->udp. 'c->udp || (!c->udp && ms_setting.facebook_test)' is equivalent to 'c->udp || ms_setting.facebook_test' [redundantCondition] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1406:16: style: Condition 'c->readval' is always true [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1405:11: note: Assuming that condition '!c->readval' is not redundant libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1406:16: note: Condition 'c->readval' is always true libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2165:46: style: Condition 'c->ctnwrite' is always true [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2165:11: note: Assuming that condition '!c->ctnwrite' is not redundant libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2165:46: note: Condition 'c->ctnwrite' is always true libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2478:35: style: Condition 'ms_build_bin_write_buf_set(c,item)' is always false [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2478:35: note: Calling function 'ms_build_bin_write_buf_set' returns 0 libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2478:35: note: Condition 'ms_build_bin_write_buf_set(c,item)' is always false libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2547:35: style: Condition 'ms_build_bin_write_buf_get(c,item)' is always false [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2547:35: note: Calling function 'ms_build_bin_write_buf_get' returns 0 libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2547:35: note: Condition 'ms_build_bin_write_buf_get(c,item)' is always false libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2627:37: style: Condition 'ms_build_bin_write_buf_mlget(c)' is always false [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2627:37: note: Calling function 'ms_build_bin_write_buf_mlget' returns 0 libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2627:37: note: Condition 'ms_build_bin_write_buf_mlget(c)' is always false libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2419:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1803:7: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1776:7: note: m is assigned libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1803:7: note: m is overwritten libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:671:51: style: Parameter 'srv_host_name' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:971:9: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1474:83: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1477:11: style: Variable 'orignval' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1478:11: style: Variable 'orignkey' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2067:14: style: Variable 'task' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2292:50: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:853:25: style: Variable 'srv_conn_cnt' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1208:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1210:19: style: Variable 'req_id' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1211:20: style: Variable 'seq_num' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1320:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:1321:13: style: Variable 'avail' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2064:15: style: Variable 'tps' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2065:21: style: Variable 'time_diff' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_conn.c:2294:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:380:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:578:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:679:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:386:29: style: Checking if unsigned expression 'ms_setting.nconns' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:404:31: style: Checking if unsigned expression 'ms_setting.nthreads' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:413:40: style: Checking if unsigned expression 'ms_setting.fixed_value_size' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:516:36: style: Checking if unsigned expression 'ms_setting.sock_per_conn' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:553:36: style: Checking if unsigned expression 'ms_setting.rep_write_srv' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:108:9: style: Variable 'help_message' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:356:46: style: Parameter 'argv' can be declared as const array [constParameter] libmemcached-1.1.4/contrib/bin/memaslap/ms_main.c:573:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:162:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:261:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:569:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:714:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:767:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:783:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:276:9: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:715:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:716:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:639:24: style: Checking if unsigned expression 'start_len' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:639:42: style: Checking if unsigned expression 'end_len' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:218:39: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:273:18: style: Variable 'usr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:302:37: style: Parameter 'cfg_file' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:466:18: style: Variable 'val_pro' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:467:18: style: Variable 'key_pro' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:468:21: style: Variable 'averge_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:469:20: style: Variable 'start_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:470:18: style: Variable 'end_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:549:11: style: Variable 'end' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:550:15: style: Variable 'key_cnt' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:551:17: style: Variable 'value_cnt' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:552:22: style: Variable 'average_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:553:19: style: Variable 'diff_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:554:20: style: Variable 'start_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:555:18: style: Variable 'end_len' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_setting.c:556:11: style: Variable 'rnd' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/contrib/bin/memaslap/ms_sigsegv.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_sigsegv.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_sigsegv.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_sigsegv.c:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_sigsegv.c:101:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.c:174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.c:234:3: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint] libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.c:239:3: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint] libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.c:75:48: style:inconclusive: Function 'ms_record_event' argument 2 names different: declaration 'time' definition 'total_time'. [funcArgNamesDifferent] libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.h:54:48: note: Function 'ms_record_event' argument 2 names different: declaration 'time' definition 'total_time'. libmemcached-1.1.4/contrib/bin/memaslap/ms_stats.c:75:48: note: Function 'ms_record_event' argument 2 names different: declaration 'time' definition 'total_time'. libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:496:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:644:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:726:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:642:57: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:643:57: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:724:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:725:55: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:100:28: style: Condition 'c->set_cursor>0' is always true [knownConditionTrueFalse] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:97:21: note: Assuming that condition 'c->set_cursor<=0' is not redundant libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:100:28: note: Condition 'c->set_cursor>0' is always true libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:97:21: style: Checking if unsigned expression 'c->set_cursor' is less than zero. [unsignedLessThanZero] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:183:43: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:211:43: style: Parameter 'task' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:590:38: style: Parameter 'start_time' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:590:66: style: Parameter 'end_time' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:608:19: style: Variable 'item' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:609:9: style: Variable 'orignval' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:610:9: style: Variable 'orignkey' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:693:9: style: Variable 'orignval' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_task.c:694:9: style: Variable 'orignkey' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/contrib/bin/memaslap/ms_thread.c:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_thread.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_thread.c:263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/contrib/bin/memaslap/ms_thread.c:61:17: style: Variable 'time_diff' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/example/cpp_example.cc:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/cpp_example.cc:133:38: style: Parameter 'products' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/example/interface_v0.cc:37:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:160:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_incr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:267:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:284:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:419:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:468:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:519:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_PROTOCOL_HANDLER_V0 [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v0.cc:44:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:61:38: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:90:16: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:106:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:111:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:124:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:136:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:143:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:170:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:180:38: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:204:16: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:208:20: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:214:17: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:239:51: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:250:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:277:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:289:14: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:314:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:319:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:339:47: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:352:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:355:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:376:49: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:396:47: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:403:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:412:41: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:415:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:440:49: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:452:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:461:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:464:15: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:498:49: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:510:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:526:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v0.cc:289:9: style: Variable 'val' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/example/interface_v0.cc:352:36: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/example/interface_v0.cc:412:32: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/example/interface_v0.cc:461:36: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/example/interface_v1.cc:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:116:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:154:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_KEY_ENOENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:245:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:256:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:309:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:351:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_binary_protocol_callback_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/interface_v1.cc:96:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v1.cc:122:18: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v1.cc:125:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v1.cc:218:12: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/interface_v1.cc:277:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_PROTOCOL_ERROR_EVENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:164:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_PASSIVE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:346:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_PREPENDQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:394:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:417:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:481:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/example/memcached_light.cc:97:31: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:98:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:109:28: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:158:31: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:162:40: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:177:76: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:275:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:280:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:285:49: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:290:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:424:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/memcached_light.cc:587:25: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:31:30: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:61:11: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:62:18: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:75:22: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:116:32: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/example/storage.cc:152:24: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/bin/common/options.hpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/options.cpp:19:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/options.cpp:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/options.cpp:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:251:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_request_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:295:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:318:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protocol_binary_response_no_extras [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:351:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:379:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:403:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:426:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:447:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:576:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_QUIT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:589:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_QUIT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:593:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_QUITQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:611:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:653:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:657:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SETQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:674:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_ADD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:693:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_ADD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:697:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_ADDQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:703:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:725:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_REPLACE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:768:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_REPLACE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:772:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_REPLACEQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:784:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_KEY_ENOENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:801:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DELETE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:805:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DELETEQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:816:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:835:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:839:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GETK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:843:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GETQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:847:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GETKQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:862:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:875:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:879:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENTQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:894:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:918:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:922:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENTQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:947:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:964:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:968:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSHQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:976:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_APPEND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1010:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_APPEND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1014:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_PREPEND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1018:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_APPENDQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1022:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_PREPENDQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1067:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1097:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:1806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_PORT_STRING [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcapable.cc:295:47: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/bin/memcapable.cc:267:48: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/bin/memcapable.cc:446:63: style: Parameter 'rsp' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/bin/memcapable.cc:1108:9: style: Variable 'version' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memcapable.cc:1215:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memcapable.cc:1250:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memcapable.cc:1309:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memcapable.cc:1097:3: error: Uninitialized variable: buffer [uninitvar] libmemcached-1.1.4/src/bin/common/checks.hpp:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOTFOUND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/common/checks.hpp:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcat.cc:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcat.cc:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcat.cc:33:8: style: The scope of the variable 'verbose' can be reduced. [variableScope] libmemcached-1.1.4/src/bin/memcp.cc:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERROR [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcp.cc:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcp.cc:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memcp.cc:155:41: style: Parameter 'opt_' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/src/bin/memcp.cc:155:80: style: Parameter 'ext' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/src/bin/memcp.cc:114:12: style: Variable 'flags_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memcp.cc:117:12: style: Variable 'expire_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memdump.cc:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memdump.cc:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memerror.cc:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memexist.cc:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memflush.cc:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memflush.cc:55:12: style: Variable 'exp_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memparse.cc:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memping.cc:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memping.cc:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ping [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memrm.cc:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memrm.cc:55:12: style: Variable 'exp_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memslap.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memslap.cc:119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memslap.cc:195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memslap.cc:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable right [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memslap.cc:242:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:198:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memstat.cc:255:13: style: Condition '!analyze_latency(opt,&memc)' is always false [knownConditionTrueFalse] libmemcached-1.1.4/src/bin/memstat.cc:255:29: note: Calling function 'analyze_latency' returns 1 libmemcached-1.1.4/src/bin/memstat.cc:255:13: note: Condition '!analyze_latency(opt,&memc)' is always false libmemcached-1.1.4/src/bin/memstat.cc:144:45: style: Parameter 'opt' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/src/bin/memstat.cc:147:12: style: Variable 'iter_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/bin/memtouch.cc:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/bin/memtouch.cc:55:12: style: Variable 'exp_str' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libhashkit/aes.cc:180:25: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:209:31: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:229:74: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:230:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:239:78: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:261:74: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:262:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:268:72: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/aes.cc:183:14: style: Variable 'rkey_end' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libhashkit/aes.cc:204:37: style: Parameter '_aes_key' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libhashkit/digest.cc:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/encrypt.cc:19:22: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/encrypt.cc:24:22: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/encrypt.cc:29:18: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/function.cc:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashkit_one_at_a_time [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_HASH_DEFAULT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/function.cc:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_HASH_DEFAULT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/hashkit.cc:19:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashkit_one_at_a_time [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/hashkit.cc:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashkit_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/hashkit.cc:33:12: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/hashkit.cc:57:18: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/hashkit.cc:82:37: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/jenkins.cc:99:26: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/jenkins.cc:177:26: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/jenkins.cc:191:11: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/jenkins.cc:243:25: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:164:12: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:168:37: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:175:10: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:205:10: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:294:10: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:326:17: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/md5.cc:300:50: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libhashkit/murmur3.cc:44:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libhashkit/murmur3.cc:44:16: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/murmur3.cc:64:26: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/murmur3.cc:76:29: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/murmur3.cc:96:26: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/murmur3.cc:116:4: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/rijndael.cc:691:3: style: Variable '(ct+12)[3]' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libhashkit/rijndael.cc:816:3: style: Variable '(pt+12)[3]' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libhashkit/string.cc:45:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/string.cc:66:29: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libhashkit/string.cc:119:48: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcached/allocators.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/analyze.cc:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/analyze.cc:79:35: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/array.cc:39:32: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/array.cc:52:50: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcached/auto.cc:32:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_EXPIRATION_NOT_ADD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:216:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:230:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:251:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/auto.cc:135:56: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/auto.cc:179:56: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/backtrace.cc:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DISTRIBUTION_CONSISTENT_MAX [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:553:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_HASH_MAX [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:579:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_HASH_MAX [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/behavior.cc:405:59: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/behavior.cc:436:59: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_BUFFER_REQUESTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/callback.cc:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/callback.cc:29:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:38:36: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:44:34: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:50:40: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:72:47: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:117:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:122:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:127:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/callback.cc:132:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_CONNECTION_UNIX_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:102:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_NONBLOCK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:260:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:326:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:493:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SERVER_STATE_IN_TIMEOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/connect.cc:364:36: style: Condition 'set_socket_options(server)==false' is always false [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/connect.cc:364:27: note: Calling function 'set_socket_options' returns 1 libmemcached-1.1.4/src/libmemcached/connect.cc:364:36: note: Condition 'set_socket_options(server)==false' is always false libmemcached-1.1.4/src/libmemcached/connect.cc:203:63: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:214:60: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:224:58: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:232:30: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:239:63: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:246:63: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:286:30: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:484:50: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/connect.cc:100:7: style: The scope of the variable 'flags' can be reduced. [variableScope] libmemcached-1.1.4/src/libmemcached/csl/context.cc:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/csl/context.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/csl/context.cc:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/csl/context.cc:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _string_buffer [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/csl/context.cc:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _has_hash [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/delete.cc:49:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DELETE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/delete.cc:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/delete.cc:99:55: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/do.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/do.cc:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/dump.cc:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/encoding_key.cc:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:41:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_TIMEOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:64:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_CLIENT_ERROR [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERRNO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:185:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERRNO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERRNO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:236:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERRNO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:274:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SOME_ERRORS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:294:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_ERRNO [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:331:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:343:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:467:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:494:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:543:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/error.cc:137:33: style: Condition 'local_errno' is always true [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/error.cc:138:29: error: snprintf format string requires 6 parameters but only 5 are given. [wrongPrintfScanfArgNum] libmemcached-1.1.4/src/libmemcached/error.cc:249:12: error: snprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libmemcached-1.1.4/src/libmemcached/error.cc:350:12: error: snprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] libmemcached-1.1.4/src/libmemcached/error.cc:113:14: warning: Either the condition 'str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] libmemcached-1.1.4/src/libmemcached/error.cc:114:11: note: Assuming that condition 'str' is not redundant libmemcached-1.1.4/src/libmemcached/error.cc:113:14: note: Null pointer dereference libmemcached-1.1.4/src/libmemcached/error.cc:134:18: style: Variable 'errmsg_ptr' is reassigned a value before the old one has been used. [redundantAssignment] libmemcached-1.1.4/src/libmemcached/error.cc:125:18: note: errmsg_ptr is assigned libmemcached-1.1.4/src/libmemcached/error.cc:134:18: note: errmsg_ptr is overwritten libmemcached-1.1.4/src/libmemcached/error.cc:423:28: style: Variable 'instance' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/exist.cc:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/exist.cc:58:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_ADD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/fetch.cc:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/fetch.cc:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/fetch.cc:208:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOTFOUND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/flush.cc:22:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/flush.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/flush_buffers.cc:21:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_END [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:184:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOTFOUND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:459:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOTFOUND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/get.cc:43:70: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hash.cc:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAX_KEY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hash.cc:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hash.cc:39:42: style: Variable 'end' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/hosts.cc:41:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_instance_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_POINTS_PER_SERVER [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:301:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_instance_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:379:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:437:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_CONNECTION_UNIX_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:455:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:466:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NI_MAXHOST [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/hosts.cc:185:13: style: Condition '0&&DEBUG' is always false [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/hosts.cc:211:15: style: Condition '0&&DEBUG' is always false [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/hosts.cc:27:37: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hosts.cc:28:37: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hosts.cc:77:28: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hosts.cc:85:38: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hosts.cc:86:38: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/hosts.cc:85:32: style: Variable 'ct1' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/hosts.cc:86:32: style: Variable 'ct2' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/initialize_query.cc:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/initialize_query.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_instance_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:84:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _events [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_DATAGRAM_HEADER_LENGTH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:273:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_shutting_down [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/instance.cc:210:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/instance.cc:243:26: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/instance.cc:245:29: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/instance.cc:252:6: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/instance.cc:268:6: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/io.cc:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAX_BUFFER [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_AT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:273:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:369:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:454:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:497:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:548:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:634:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:641:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:648:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:692:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable events [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:785:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_IN_PROGRESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/io.cc:296:36: style: Condition 'write_length>0' is always true [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/io.cc:294:10: note: Assuming that condition 'write_length' is not redundant libmemcached-1.1.4/src/libmemcached/io.cc:296:36: note: Condition 'write_length>0' is always true libmemcached-1.1.4/src/libmemcached/io.cc:358:34: style: Condition 'write_length==0' is always true [knownConditionTrueFalse] libmemcached-1.1.4/src/libmemcached/io.cc:294:10: note: Assuming that condition 'write_length' is not redundant libmemcached-1.1.4/src/libmemcached/io.cc:358:34: note: Condition 'write_length==0' is always true libmemcached-1.1.4/src/libmemcached/io.cc:109:36: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/io.cc:112:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/io.cc:139:50: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/io.cc:488:32: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/key.cc:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BAD_KEY_PROVIDED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/key.cc:55:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_FLAG_BINARY_PROTOCOL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/memcached.cc:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DISTRIBUTION_MODULA [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/memcached.cc:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/memcached.cc:115:27: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/memcached.cc:149:13: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/memcached.cc:252:29: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/memcached.cc:369:47: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/namespace.cc:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAX_NAMESPACE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/namespace.cc:34:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/options.cc:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/options.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/options.cc:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/parse.cc:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_STRING_LEN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/parse.cc:29:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/parse.cc:30:39: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/parse.cc:65:39: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/parse.cc:78:41: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/purge.cc:70:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/purge.cc:22:3: style: Class 'Purge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/src/libmemcached/purge.cc:37:3: style: Class 'PollTimeout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/src/libmemcached/purge.cc:53:21: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/quit.cc:26:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_QUIT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:26:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:203:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:450:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:759:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_FETCH_NOTFINISHED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:773:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMALL_STRING_LEN [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:804:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/response.cc:402:65: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/response.cc:751:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/response.cc:21:9: style: Variable 'next_ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/response.cc:26:9: style: Variable 'end_ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/response.cc:200:13: style: Variable 'response_ptr' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcached/result.cc:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_result_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/result.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/result.cc:47:21: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/result.cc:50:27: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/sasl.cc:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/sasl.cc:471:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/sasl.cc:475:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/sasl.cc:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/server.cc:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SERVER_STATE_NEW [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/server.cc:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_server_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/server.cc:164:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/server.cc:172:30: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/server_list.cc:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_PORT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/server_list.cc:44:7: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_UNKNOWN_STAT_KEY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:334:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:407:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:469:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:530:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_stat_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:613:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/stats.cc:63:35: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:78:40: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:84:38: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:93:46: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:99:21: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:105:53: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:111:61: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:117:21: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:123:55: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:129:63: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:135:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:141:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:147:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:153:48: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:159:40: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:165:51: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:171:52: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:177:55: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:183:42: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:189:42: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:195:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:201:45: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:207:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:213:49: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:219:41: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:308:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:315:23: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:473:58: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:547:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:604:29: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:625:55: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/stats.cc:242:78: style: Parameter 'memc_stat' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcached/storage.cc:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SETQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/storage.cc:118:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RAW_BYTES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/storage.cc:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/storage.cc:278:50: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/string.cc:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BLOCK_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:69:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_string_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/string.cc:246:51: style: Parameter 'self' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/src/libmemcached/touch.cc:20:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/touch.cc:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_TOUCH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/touch.cc:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_AT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/touch.cc:93:55: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/udp.cc:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_REQUEST_ID_THREAD_MASK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/udp.cc:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_REQUEST_ID_MAX_THREAD_ID [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/udp.cc:30:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/udp.cc:46:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/verbosity.cc:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/verbosity.cc:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DEFAULT_COMMAND_SIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/verbosity.cc:25:39: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcached/verbosity.cc:19:10: style: struct member 'context_st::length' is never used. [unusedStructMember] libmemcached-1.1.4/src/libmemcached/verbosity.cc:20:15: style: struct member 'context_st::buffer' is never used. [unusedStructMember] libmemcached-1.1.4/src/libmemcached/version.cc:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBMEMCACHED_VERSION_STRING [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/version.cc:40:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_AT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/version.cc:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_VERSION [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/version.cc:119:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_VERSION [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/version.cc:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/virtual_bucket.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/virtual_bucket.cc:78:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable master [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcached/virtual_bucket.cc:41:56: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:187:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_CMD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_EINVAL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETS_CMD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:401:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:481:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:808:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_PROTOCOL_READ_EVENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:25:63: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:308:90: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:396:42: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/ascii_handler.c:518:82: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_EINVAL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:303:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_GET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:381:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable response [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:427:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_ADD [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:471:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DECREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:511:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_DELETE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:553:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_FLUSH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_KEY_ENOENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:631:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_INCREMENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:671:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magic [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:705:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_APPEND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:752:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_PREPEND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:791:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magic [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:832:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_REPLACE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:883:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_CMD_SET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:924:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:962:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:1025:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RESPONSE_UNKNOWN_COMMAND [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:1091:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:416:34: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:545:36: style: Variable 'flush_object' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:821:38: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:872:38: style: Variable 'request' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:1138:64: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/binary_handler.c:1157:68: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_t [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:62:10: warning: Either the condition 'nm==NULL' is redundant or there is possible null pointer dereference: nm. [nullPointerRedundantCheck] libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:64:25: note: Assuming that condition 'nm==NULL' is not redundant libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:62:10: note: Null pointer dereference libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:154:5: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] libmemcached-1.1.4/src/libmemcachedprotocol/cache.c:162:5: style: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_NOSIGNAL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_BUFFERSIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:195:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:257:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_BUFFERSIZE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:276:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memcached_protocol_client_st [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/handler.c:318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_PROTOCOL_ERROR_EVENT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/pedantic.c:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_REQ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedprotocol/pedantic.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_BINARY_RES [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pid.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pid.cc:73:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBMEMCACHED_WITH_SASL_SUPPORT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/ping.cc:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/ping.cc:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBMEMCACHED_WITH_SASL_SUPPORT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:138:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:202:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:260:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:356:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:299:78: style: Parameter 'relative_time' can be declared as pointer to const [constParameterPointer] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:216:15: style: Variable 'error' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:229:27: style: Variable 'unlock_error' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:244:25: style: Variable 'unlock_error' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libmemcachedutil/pool.cc:293:14: style: Variable 'error' is assigned a value that is never used. [unreadVariable] libmemcached-1.1.4/src/libmemcachedutil/version.cc:40:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/src/libmemcachedutil/version.cc:30:34: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/libmemcachedutil/version.cc:59:44: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/src/p9y/getopt.c:148:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/common.hpp:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Cluster.cpp:112:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100ms [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:169:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Connection.cpp:86:13: warning:inconclusive: Member variable 'Connection::connected' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/ForkAndExec.cpp:13:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/ForkAndExec.cpp:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/ForkAndExec.cpp:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/ForkAndExec.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/ForkAndExec.hpp:42:8: performance:inconclusive: Technically the member function 'ForkAndExec::closePipe' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/ForkAndExec.cpp:104:19: note: Technically the member function 'ForkAndExec::closePipe' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/ForkAndExec.hpp:42:8: note: Technically the member function 'ForkAndExec::closePipe' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/ForkAndExec.cpp:31:38: style:inconclusive: Function 'ForkAndExec' argument 1 names different: declaration 'binary' definition 'binary_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/ForkAndExec.hpp:24:27: note: Function 'ForkAndExec' argument 1 names different: declaration 'binary' definition 'binary_'. libmemcached-1.1.4/test/lib/ForkAndExec.cpp:31:38: note: Function 'ForkAndExec' argument 1 names different: declaration 'binary' definition 'binary_'. libmemcached-1.1.4/test/lib/ForkAndExec.cpp:31:54: style:inconclusive: Function 'ForkAndExec' argument 2 names different: declaration 'argv' definition 'argv_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/ForkAndExec.hpp:24:42: note: Function 'ForkAndExec' argument 2 names different: declaration 'argv' definition 'argv_'. libmemcached-1.1.4/test/lib/ForkAndExec.cpp:31:54: note: Function 'ForkAndExec' argument 2 names different: declaration 'argv' definition 'argv_'. libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:17:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:50:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:75:37: warning:inconclusive: Member variable 'MemcachedCluster::to_set' is not assigned a value in 'MemcachedCluster::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:62:46: style:inconclusive: Function 'MemcachedCluster' argument 1 names different: declaration 'cluster' definition 'cluster_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/MemcachedCluster.hpp:32:39: note: Function 'MemcachedCluster' argument 1 names different: declaration 'cluster' definition 'cluster_'. libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:62:46: note: Function 'MemcachedCluster' argument 1 names different: declaration 'cluster' definition 'cluster_'. libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:62:68: style:inconclusive: Function 'MemcachedCluster' argument 2 names different: declaration 'to_set' definition 'to_set_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/MemcachedCluster.hpp:32:60: note: Function 'MemcachedCluster' argument 2 names different: declaration 'to_set' definition 'to_set_'. libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:62:68: note: Function 'MemcachedCluster' argument 2 names different: declaration 'to_set' definition 'to_set_'. libmemcached-1.1.4/test/lib/MemcachedCluster.cpp:15:14: style: Unused variable: in [unusedVariable] libmemcached-1.1.4/test/lib/ReturnMatcher.cpp:6:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_BUFFER_REQUESTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:136:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_BINARY_PROTOCOL [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::sasl' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::pid' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::pipe' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::status' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::signalled' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:226:9: warning:inconclusive: Member variable 'Server::output' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning:inconclusive: Member variable 'Server::sasl' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning: Member variable 'Server::pid' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning: Member variable 'Server::pipe' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning: Member variable 'Server::status' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning:inconclusive: Member variable 'Server::signalled' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:232:17: warning:inconclusive: Member variable 'Server::output' is not assigned a value in 'Server::operator='. [operatorEqVarError] libmemcached-1.1.4/test/lib/Server.cpp:227:3: performance: Variable 'binary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libmemcached-1.1.4/test/lib/Server.cpp:228:3: performance: Variable 'args' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libmemcached-1.1.4/test/lib/Server.cpp:229:3: performance: Variable 'socket_or_port' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] libmemcached-1.1.4/test/lib/Shell.cpp:22:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/Shell.cpp:5:31: style:inconclusive: Function 'run' argument 1 names different: declaration 'command' definition 'command_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/Shell.hpp:24:26: note: Function 'run' argument 1 names different: declaration 'command' definition 'command_'. libmemcached-1.1.4/test/lib/Shell.cpp:5:31: note: Function 'run' argument 1 names different: declaration 'command' definition 'command_'. libmemcached-1.1.4/test/lib/Shell.cpp:49:21: style:inconclusive: Function 'Shell' argument 1 names different: declaration 'prefix' definition 'prefix_'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/Shell.hpp:23:25: note: Function 'Shell' argument 1 names different: declaration 'prefix' definition 'prefix_'. libmemcached-1.1.4/test/lib/Shell.cpp:49:21: note: Function 'Shell' argument 1 names different: declaration 'prefix' definition 'prefix_'. libmemcached-1.1.4/test/lib/random.cpp:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8798:64: debug: simplifyOperatorName: found unsimplified operator name [debug] libmemcached-1.1.4/test/lib/catch.hpp:975:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:1481:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2069:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2104:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ratio [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:3052:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:3520:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4000:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4004:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4031:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gs [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4062:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4066:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4084:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4189:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4245:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4277:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4284:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4645:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4654:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4694:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4700:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4734:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultType [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:4740:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultType [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8469:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8473:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8477:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8547:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8564:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8704:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padding [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8871:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9181:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9206:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9319:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9397:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hint [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9548:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9695:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clara [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:10506:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:10610:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:10642:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:10915:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGSTKSZ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:10936:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_ONSTACK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11263:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11334:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11371:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11617:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:11761:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECMAScript [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:12691:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:12826:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Generators [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:12970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13380:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13435:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13440:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13459:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13502:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13785:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13786:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13819:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13834:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13852:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13976:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13989:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14267:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineInfo [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14326:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14376:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_runState [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_runState [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14402:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotStarted [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14440:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14457:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14511:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filters [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14581:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14697:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14848:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14887:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:14914:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15037:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15052:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15218:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15462:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15674:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15726:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15742:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:15768:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX_10_EXP [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16059:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16076:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16085:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_config [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16091:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16464:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16484:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16501:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16570:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16597:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16620:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupsCounts [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16649:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16652:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16663:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16728:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16764:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:16836:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:17223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:13651:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9266:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9271:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Required [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9276:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8994:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8998:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8999:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9000:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogicError [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9001:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RuntimeError [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9003:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9004:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9012:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:9024:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:5861:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:5743:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:3783:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unprintableString [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2388:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2395:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8953:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8962:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:8971:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2242:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2256:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2263:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2270:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2284:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2291:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/lib/catch.hpp:2375:46: style:inconclusive: Boolean expression 'm_lhs' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] libmemcached-1.1.4/test/lib/catch.hpp:2379:46: style:inconclusive: Boolean expression 'm_lhs' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] libmemcached-1.1.4/test/lib/catch.hpp:8189:21: warning:inconclusive: Member variable 'LazyExpression::m_transientExpression' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] libmemcached-1.1.4/test/lib/catch.hpp:4404:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:4405:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:4408:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the copy constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:4404:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:4405:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:4408:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the copy constructor. [uninitMemberVar] libmemcached-1.1.4/test/lib/catch.hpp:9294:21: style: Unused private function: 'ExeName::makeRef' [unusedPrivateFunction] libmemcached-1.1.4/test/lib/catch.hpp:1480:33: performance:inconclusive: Technically the member function 'Catch::IMutableEnumValuesRegistry::registerEnum' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:2414:14: style:inconclusive: Technically the member function 'Catch::Decomposer::operator<=' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:2418:14: style:inconclusive: Technically the member function 'Catch::Decomposer::operator<=' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:2582:14: performance:inconclusive: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:8227:28: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:2582:14: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:3094:16: style:inconclusive: Technically the member function 'Catch::Detail::Approx::operator()' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:5359:24: style:inconclusive: Technically the member function 'Catch::Config::openStream' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:10010:28: note: Technically the member function 'Catch::Config::openStream' can be const. libmemcached-1.1.4/test/lib/catch.hpp:5359:24: note: Technically the member function 'Catch::Config::openStream' can be const. libmemcached-1.1.4/test/lib/catch.hpp:16597:10: debug: CheckClass::isMemberVar found used member variable 'currentTestRunInfo' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16608:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16620:10: debug: CheckClass::isMemberVar found used member variable 'currentGroupInfo' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16626:13: debug: CheckClass::isMemberVar found used member variable 'm_sectionStack' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16652:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16667:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16697:9: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16728:13: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16752:9: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16764:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16768:9: debug: CheckClass::isMemberVar found used member variable 'm_config' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:16941:15: debug: CheckClass::isMemberVar found used member variable 'm_config' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:8006:14: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:10927:33: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:8006:14: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:8007:14: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:10946:33: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:8007:14: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:8144:14: style:inconclusive: Technically the member function 'Catch::RunContext::populateReaction' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:13106:22: note: Technically the member function 'Catch::RunContext::populateReaction' can be const. libmemcached-1.1.4/test/lib/catch.hpp:8144:14: note: Technically the member function 'Catch::RunContext::populateReaction' can be const. libmemcached-1.1.4/test/lib/catch.hpp:8642:7: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:8769:21: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. libmemcached-1.1.4/test/lib/catch.hpp:8642:7: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. libmemcached-1.1.4/test/lib/catch.hpp:8743:7: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Columns::operator+' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:10203:14: performance:inconclusive: Technically the member function 'Catch::::PosixColourImpl::setColour' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:10660:21: performance:inconclusive: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:10737:46: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:10660:21: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:13212:14: performance:inconclusive: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). [functionStatic] libmemcached-1.1.4/test/lib/catch.hpp:13438:19: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:13212:14: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). libmemcached-1.1.4/test/lib/catch.hpp:13673:18: style:inconclusive: Technically the member function 'Catch::Detail::::OutputDebugWriter::operator()' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:9003:49: debug: CheckClass::isMemberVar found used member variable 'm_type' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:9004:56: debug: CheckClass::isMemberVar found used member variable 'm_type' with varid 0 [varid0] libmemcached-1.1.4/test/lib/catch.hpp:2394:14: style:inconclusive: Technically the member function 'ExprLhs < bool >::operator||' can be const. [functionConst] libmemcached-1.1.4/test/lib/catch.hpp:4177:14: style: Virtual function 'next' is called from constructor 'FilterGenerator(P&&pred,GeneratorWrapper&&generator)' at line 4166. Dynamic binding is not used. [virtualCallInConstructor] libmemcached-1.1.4/test/lib/catch.hpp:4166:42: note: Calling next libmemcached-1.1.4/test/lib/catch.hpp:4177:14: note: next is a virtual function libmemcached-1.1.4/test/lib/catch.hpp:2631:25: warning: The struct 'MessageBuilder' defines member function with name 'operator<<' also defined in its parent struct 'MessageStream'. [duplInheritedMember] libmemcached-1.1.4/test/lib/catch.hpp:2617:24: note: Parent function 'MessageStream::operator<<' libmemcached-1.1.4/test/lib/catch.hpp:2631:25: note: Derived function 'MessageBuilder::operator<<' libmemcached-1.1.4/test/lib/catch.hpp:15810:48: warning: The struct 'TestEventListenerBase' defines member function with name 'getSupportedVerbosities' also defined in its parent struct 'StreamingReporterBase < TestEventListenerBase >'. [duplInheritedMember] libmemcached-1.1.4/test/lib/catch.hpp:5742:36: note: Parent function 'StreamingReporterBase < TestEventListenerBase >::getSupportedVerbosities' libmemcached-1.1.4/test/lib/catch.hpp:15810:48: note: Derived function 'TestEventListenerBase::getSupportedVerbosities' libmemcached-1.1.4/test/lib/catch.hpp:618:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:625:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:963:5: style: Class 'TestInvokerAsMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:979:5: style: Struct 'NameAndTags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:2532:9: style: Class 'LazyExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:2911:9: style: Class 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3050:9: style: Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3024:13: style: Class 'ExceptionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3401:5: style: Class 'ExceptionMessageMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3555:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3559:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3563:13: style: Struct 'StartsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3567:13: style: Struct 'EndsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3607:13: style: Struct 'ContainsElementMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3628:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3658:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3681:13: style: Struct 'ApproxMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3716:13: style: Struct 'UnorderedEqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3921:5: style: Class 'GeneratorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3954:9: style: Class 'SingleValueGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3987:9: style: Class 'GeneratorWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5210:9: style: Class 'TestSpecParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5314:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5505:9: style: Struct 'TestRunInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5575:9: style: Struct 'TestGroupStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5966:9: style: Struct 'TestEventListenerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6019:9: style: Struct 'Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6149:9: style: Struct 'ConsoleReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6229:9: style: Class 'XmlEncode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6265:9: style: Class 'XmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6320:9: style: Class 'JunitReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:6368:9: style: Class 'XmlReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:8030:9: style: Class 'FatalConditionHandlerGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:9467:9: style: Struct 'Help' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:12309:9: style: Class 'TestInvokerAsFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:13683:13: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5830:13: style: Struct 'BySectionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5729:9: style: Struct 'StreamingReporterBase < TestEventListenerBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5729:9: style: Struct 'StreamingReporterBase < CompactReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5729:9: style: Struct 'StreamingReporterBase < ConsoleReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:5729:9: style: Struct 'StreamingReporterBase < XmlReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:4405:9: style: Class 'Option < AssertionResult >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:4405:9: style: Class 'Option < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:8950:9: style: Class 'ResultValueBase < ParseResultType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:8950:9: style: Class 'ResultValueBase < ParseState >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3356:13: style: Struct 'MatchNotOf < std :: exception >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3356:13: style: Struct 'MatchNotOf < std >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:3356:13: style: Struct 'MatchNotOf < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] libmemcached-1.1.4/test/lib/catch.hpp:986:6: style: The destructor '~AutoReg' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:497:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:986:6: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:1443:10: style: The destructor '~ReusableStringStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:497:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:1443:10: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:2912:10: style: The destructor '~Section' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:497:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:2912:10: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:3940:18: style: The destructor '~IGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:3846:22: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:3940:18: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:4362:18: style: The destructor '~IMutableContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:4353:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:4362:18: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:4507:18: style: The destructor '~IConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:497:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:4507:18: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:5315:18: style: The destructor '~Config' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:4507:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:5315:18: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:9114:22: style: The function 'isFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:9107:22: note: Virtual function in base class libmemcached-1.1.4/test/lib/catch.hpp:9114:22: note: Function in derived class libmemcached-1.1.4/test/lib/catch.hpp:10657:10: style: The destructor '~ExceptionTranslatorRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:3014:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:10657:10: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:12289:18: style: The destructor '~TestRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:579:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:12289:18: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:12583:14: style: The destructor '~GeneratorTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] libmemcached-1.1.4/test/lib/catch.hpp:7495:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:12583:14: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:12372:10: style: The destructor '~TagAliasRegistry' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] libmemcached-1.1.4/test/lib/catch.hpp:5181:18: note: Virtual destructor in base class libmemcached-1.1.4/test/lib/catch.hpp:12372:10: note: Destructor in derived class libmemcached-1.1.4/test/lib/catch.hpp:5750:14: style: The function 'reportInvalidArguments' overrides a function in a base class but is identical to the overridden function [uselessOverride] libmemcached-1.1.4/test/lib/catch.hpp:5653:22: note: Virtual function in base class libmemcached-1.1.4/test/lib/catch.hpp:5750:14: note: Function in derived class libmemcached-1.1.4/test/lib/catch.hpp:8830:14: performance: Function 'exeName()' should return member 'm_exeName' by const reference. [returnByReference] libmemcached-1.1.4/test/lib/catch.hpp:9286:14: performance: Function 'hint()' should return member 'm_hint' by const reference. [returnByReference] libmemcached-1.1.4/test/lib/catch.hpp:9005:14: performance: Function 'errorMessage()' should return member 'm_errorMessage' by const reference. [returnByReference] libmemcached-1.1.4/test/lib/catch.hpp:16510:9: style: The statement 'if (m_headerPrinted) m_headerPrinted=false' is logically equivalent to 'm_headerPrinted=false'. [duplicateConditionalAssign] libmemcached-1.1.4/test/lib/catch.hpp:16511:25: note: Assignment 'm_headerPrinted=false' libmemcached-1.1.4/test/lib/catch.hpp:16510:9: note: Condition 'm_headerPrinted' is redundant libmemcached-1.1.4/test/lib/catch.hpp:11852:14: style: Condition '!uncaught_exceptions()' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/lib/catch.hpp:11852:34: note: Calling function 'uncaught_exceptions' returns 0 libmemcached-1.1.4/test/lib/catch.hpp:11852:14: note: Condition '!uncaught_exceptions()' is always true libmemcached-1.1.4/test/lib/catch.hpp:11915:14: style: Condition '!uncaught_exceptions()' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/lib/catch.hpp:11915:34: note: Calling function 'uncaught_exceptions' returns 0 libmemcached-1.1.4/test/lib/catch.hpp:11915:14: note: Condition '!uncaught_exceptions()' is always true libmemcached-1.1.4/test/lib/catch.hpp:15022:24: style: Condition 'value' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/lib/catch.hpp:15018:27: note: Assignment 'one=1', assigned value is 1 libmemcached-1.1.4/test/lib/catch.hpp:15021:30: note: Assignment 'value=*reinterpret_cast(&one)', assigned value is 1 libmemcached-1.1.4/test/lib/catch.hpp:15022:24: note: Condition 'value' is always true libmemcached-1.1.4/test/lib/catch.hpp:15030:33: style: Condition 'Endianness::which()==Endianness::Little' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/lib/catch.hpp:15030:30: note: Calling function 'which' returns 1 libmemcached-1.1.4/test/lib/catch.hpp:15030:33: note: Condition 'Endianness::which()==Endianness::Little' is always true libmemcached-1.1.4/test/lib/catch.hpp:15571:27: style: Condition '0x80<=value' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/lib/catch.hpp:15570:28: note: Assuming that condition 'value<0x80' is not redundant libmemcached-1.1.4/test/lib/catch.hpp:15571:27: note: Condition '0x80<=value' is always true libmemcached-1.1.4/test/lib/catch.hpp:12656:30: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck] libmemcached-1.1.4/test/lib/catch.hpp:12659:29: note: Assuming that condition 'parent' is not redundant libmemcached-1.1.4/test/lib/catch.hpp:12656:30: note: Null pointer dereference libmemcached-1.1.4/test/lib/catch.hpp:7897:35: style:inconclusive: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:3081:31: note: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. libmemcached-1.1.4/test/lib/catch.hpp:7897:35: note: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. libmemcached-1.1.4/test/lib/catch.hpp:7904:36: style:inconclusive: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:3084:32: note: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. libmemcached-1.1.4/test/lib/catch.hpp:7904:36: note: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. libmemcached-1.1.4/test/lib/catch.hpp:10627:89: style:inconclusive: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:10560:73: note: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. libmemcached-1.1.4/test/lib/catch.hpp:10627:89: note: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. libmemcached-1.1.4/test/lib/catch.hpp:13912:56: style:inconclusive: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:661:49: note: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. libmemcached-1.1.4/test/lib/catch.hpp:13912:56: note: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. libmemcached-1.1.4/test/lib/catch.hpp:13924:59: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:676:59: note: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. libmemcached-1.1.4/test/lib/catch.hpp:13924:59: note: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. libmemcached-1.1.4/test/lib/catch.hpp:13928:57: style:inconclusive: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:675:59: note: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. libmemcached-1.1.4/test/lib/catch.hpp:13928:57: note: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. libmemcached-1.1.4/test/lib/catch.hpp:14041:43: style:inconclusive: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:4818:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. libmemcached-1.1.4/test/lib/catch.hpp:14041:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. libmemcached-1.1.4/test/lib/catch.hpp:14042:48: style:inconclusive: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:4819:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. libmemcached-1.1.4/test/lib/catch.hpp:14042:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. libmemcached-1.1.4/test/lib/catch.hpp:14044:51: style:inconclusive: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:4821:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. libmemcached-1.1.4/test/lib/catch.hpp:14044:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. libmemcached-1.1.4/test/lib/catch.hpp:16584:58: style:inconclusive: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. [funcArgNamesDifferent] libmemcached-1.1.4/test/lib/catch.hpp:6174:49: note: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. libmemcached-1.1.4/test/lib/catch.hpp:16584:58: note: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. libmemcached-1.1.4/test/lib/catch.hpp:14673:17: style: Local variable 'matches' shadows outer function [shadowFunction] libmemcached-1.1.4/test/lib/catch.hpp:5156:14: note: Shadowed declaration libmemcached-1.1.4/test/lib/catch.hpp:14673:17: note: Shadow variable libmemcached-1.1.4/test/lib/catch.hpp:16725:15: performance: Range variable 'col' should be declared as const reference. [iterateByValue] libmemcached-1.1.4/test/lib/catch.hpp:12744:19: style: Variable 'rootTracker' can be declared as reference to const [constVariableReference] libmemcached-1.1.4/test/lib/catch.hpp:12827:27: style: Variable 'tracker' can be declared as reference to const [constVariableReference] libmemcached-1.1.4/test/lib/catch.hpp:15757:53: style: Parameter 'result' can be declared as reference to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2152:22: style: Variable 'timeInfo' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/test/lib/catch.hpp:2316:34: style: Parameter 'lhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2318:34: style: Parameter 'lhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2320:43: style: Parameter 'rhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2322:44: style: Parameter 'rhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2327:37: style: Parameter 'lhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2329:37: style: Parameter 'lhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2331:46: style: Parameter 'rhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:2333:47: style: Parameter 'rhs' can be declared as pointer to const [constParameterReference] libmemcached-1.1.4/test/lib/catch.hpp:16807:22: style: Variable 'timeInfo' can be declared as pointer to const [constVariablePointer] libmemcached-1.1.4/test/lib/catch.hpp:13854:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:13977:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:14863:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15059:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15399:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:15662:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] libmemcached-1.1.4/test/lib/catch.hpp:1485:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:3610:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:3637:47: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:8678:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:8694:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:9403:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:9555:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:10598:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:10607:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:10899:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:11306:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:11358:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:12670:21: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:14135:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:14231:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:14246:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:14280:25: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:3322:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/lib/catch.hpp:3288:17: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/setup.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/setup.cpp:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_NOCLDSTOP [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memcapable.cpp:8:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memcat.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memcp.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memcp.cpp:47:14: style: Variable 'set_add_replace_s' can be declared as const array [constVariable] libmemcached-1.1.4/test/tests/bin/memdump.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memerror.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memexist.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memflush.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memping.cpp:9:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memrm.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memslap.cpp:8:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memslap.cpp:38:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] libmemcached-1.1.4/test/tests/bin/memstat.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/bin/memtouch.cpp:10:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/hashkit/basic.cpp:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHKIT_HASH_DEFAULT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/lib.cpp:8:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/lib.cpp:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/lib.cpp:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/append.cpp:13:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/basic.cpp:7:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBMEMCACHED_VERSION_STRING [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/behavior.cpp:14:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/callbacks.cpp:14:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_CALLBACK_USER_DATA [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/callbacks.cpp:86:19: warning: String literal compared with variable 'static_cast(ns)'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] libmemcached-1.1.4/test/tests/memcached/cas.cpp:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/dump.cpp:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/dump.cpp:18:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/encoding_key.cpp:14:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/encoding_key.cpp:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/errors.cpp:12:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_NO_SERVERS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/generate_hash.cpp:14:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_HASH_DEFAULT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/haldenbrand.cpp:22:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/haldenbrand.cpp:33:20: style: Condition 'size<6*1024' is always true [knownConditionTrueFalse] libmemcached-1.1.4/test/tests/memcached/haldenbrand.cpp:30:56: note: Assignment 'size=(uint32_t)(rand()%(5*1024))+400', assigned value is less than 5520 libmemcached-1.1.4/test/tests/memcached/haldenbrand.cpp:33:20: note: Condition 'size<6*1024' is always true libmemcached-1.1.4/test/tests/memcached/inc_dec.cpp:10:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/ketama.cpp:13:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_KETAMA_WEIGHTED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/ketama.cpp:41:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/test/tests/memcached/ketama.cpp:82:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/test/tests/memcached/ketama.cpp:182:43: style: C-style pointer casting [cstyleCast] libmemcached-1.1.4/test/tests/memcached/noblock.cpp:9:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_NO_BLOCK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/noreply.cpp:33:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BUFFERED [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/parser.cpp:21:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success_localhost [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/prepend.cpp:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/binary_block_add.cpp:17:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_MEMORY_ALLOCATION_FAILURE [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/gh-php-memcached_0531.cpp:5:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-434-484.cpp:10:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-434-843.cpp:8:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-442-914.cpp:19:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-447-342.cpp:12:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-490-486.cpp:8:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BINARY [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-583-031.cpp:9:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-854-604.cpp:8:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_INVALID_ARGUMENTS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-962-815.cpp:12:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-962-815.cpp:15:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_consume [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-962-815.cpp:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_TIMEOUT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-962-815.cpp:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1s [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_000-996-813.cpp:10:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_NO_BLOCK [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_001-021-819.cpp:8:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_001-048-945.cpp:25:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/regression/lp_001-540-680.cpp:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTING_ROOT [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/replication.cpp:14:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/servers.cpp:35:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/simple.cpp:11:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memc [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/stat.cpp:11:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/stat.cpp:15:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/strings.cpp:5:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_BEHAVIOR_MAX [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/touch.cpp:13:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/udp.cpp:18:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/util.cpp:57:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ping_callback [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/util_pool_thread.cpp:22:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 200ms [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/util_pool_thread.cpp:36:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_SUCCESS [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/value_flags.cpp:13:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/vbucket.cpp:11:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMCACHED_DISTRIBUTION_VIRTUAL_BUCKET [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/tests/memcached/vbucket.cpp:19:43: style: Variable 'keys' can be declared as const array [constVariable] libmemcached-1.1.4/test/timeout.c:20:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] libmemcached-1.1.4/test/timeout.c:35:1: error: Resource leak: listen_fd [resourceLeak] libmemcached-1.1.4/src/libmemcached/stats.cc:42:1: error: The one definition rule is violated, different classes/structs have the same name 'local_context' [ctuOneDefinitionRuleViolation] libmemcached-1.1.4/src/libmemcachedutil/version.cc:19:1: note: The one definition rule is violated, different classes/structs have the same name 'local_context' libmemcached-1.1.4/src/libmemcached/stats.cc:42:1: note: The one definition rule is violated, different classes/structs have the same name 'local_context' diff: DONE