2024-04-21 12:00 ftp://ftp.de.debian.org/debian/pool/main/q/qpid-proton/qpid-proton_0.37.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --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: 4f922b0 (2024-04-21 11:41:48 +0200) count: 1445 1445 elapsed-time: 37.9 40.0 head-timing-info: old-timing-info: head results: qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TRACE_FRM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_UNSETTLED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:386:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:439:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:455:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:477:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:285:36: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:468:15: style: The scope of the variable 'buffer' can be reduced. [variableScope] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:469:11: style: The scope of the variable 'len' can be reduced. [variableScope] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:79:50: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InitCloseSender' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:98:11: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:79:50: note: Parameter 'state' can be declared as reference to const qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:100:52: style: Parameter 'state' can be declared as reference to const. However it seems that 'BM_InitCloseReceiver' is a callback function, if 'state' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:119:11: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:100:52: note: Parameter 'state' can be declared as reference to const qpid-proton-0.37.0/c/benchmarks/message-encoding_list.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/message-encoding_map.cpp:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/message-encoding_map.cpp:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/message-encoding_map.cpp:145:15: style: The scope of the variable 'buffer' can be reduced. [variableScope] qpid-proton-0.37.0/c/benchmarks/message-encoding_map.cpp:146:11: style: The scope of the variable 'len' can be reduced. [variableScope] qpid-proton-0.37.0/c/examples/broker.c:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/broker.c:153:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_rwbytes_t [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/broker.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/broker.c:454:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_MODE_SERVER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/broker.c:236:54: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/examples/broker.c:180:10: style: struct member 'queues_t::sent' is never used. [unusedStructMember] qpid-proton-0.37.0/c/examples/direct.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:83:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ABORTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/direct.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:173:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_connect.c:256:20: style: Return value 'exit_code==0' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/examples/raw_connect.c:247:28: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/examples/raw_connect.c:34:15: style: struct member 'app_data_t::amqp_address' is never used. [unusedStructMember] qpid-proton-0.37.0/c/examples/raw_echo.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:109:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/raw_echo.c:147:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] qpid-proton-0.37.0/c/examples/raw_echo.c:168:7: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] qpid-proton-0.37.0/c/examples/raw_echo.c:178:9: portability: %tu in format string (no. 1) requires 'unsigned ptrdiff_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] qpid-proton-0.37.0/c/examples/raw_echo.c:143:20: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/examples/raw_echo.c:167:20: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/examples/raw_echo.c:337:28: style: Variable 'c' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/examples/raw_echo.c:37:15: style: struct member 'app_data_t::amqp_address' is never used. [unusedStructMember] qpid-proton-0.37.0/c/examples/receive.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/receive.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/receive.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ABORTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/receive.c:185:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/receive.c:42:8: style: struct member 'app_data_t::finished' is never used. [unusedStructMember] qpid-proton-0.37.0/c/examples/send-abort.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-abort.c:82:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-abort.c:161:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-abort.c:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-ssl.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-ssl.c:65:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-ssl.c:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send-ssl.c:214:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send.c:64:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send.c:109:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/examples/send.c:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_raw_buffer_t [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:381:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:460:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:541:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_RAW_CONNECTION_CLOSED_READ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:643:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TLS_MODE_SERVER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:164:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:565:11: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:568:9: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:260:13: style: Variable 'j' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/experimental/raw_plus_tls2.c:629:7: style: Unused variable: err [unusedVariable] qpid-proton-0.37.0/c/src/compiler/msvc/start.c:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/autodetect.c:80:50: style:inconclusive: Function 'pni_sniff_header' argument 1 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/core/autodetect.h:41:50: note: Function 'pni_sniff_header' argument 1 names different: declaration 'data' definition 'buf'. qpid-proton-0.37.0/c/src/core/autodetect.c:80:50: note: Function 'pni_sniff_header' argument 1 names different: declaration 'data' definition 'buf'. qpid-proton-0.37.0/c/src/core/buffer.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/core/codec.c:1487:23: error: There is an unknown macro here somewhere. Configuration is required. If PN_ZI is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/core/connection_driver.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_DEBUG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/connection_driver.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/connection_driver.c:117:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_bytes_null [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/connection_driver.c:124:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_bytes_null [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/connection_driver.c:154:59: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/connection_driver.c:185:86: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/decoder.c:111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UNDERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UNDERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:485:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_MAP32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:491:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UNDERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:516:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DESCRIBED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:530:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UNDERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/decoder.c:93:57: style: Parameter 'decoder' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/decoder.c:100:12: style: union member 'conv_t::a' is never used. [unusedStructMember] qpid-proton-0.37.0/c/src/core/consumers.h:44:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:136:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:216:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_DESCRIPTOR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_DESCRIPTOR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:258:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:401:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ULONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:537:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:560:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:583:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:621:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:656:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_DESCRIPTOR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:674:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:701:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:718:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/consumers.h:735:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/dispatcher.c:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/dispatcher.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/dispatcher.c:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/dispatcher.c:103:111: style: Parameter 'halt' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/consumers.h:616:53: style: Parameter 'consumer' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_SMALLLONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:229:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARRAY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_LIST0 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:406:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/encoder.c:146:50: style: Parameter 'encoder' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:228:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:228:77: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:236:63: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:236:83: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:244:48: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:244:86: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/data.h:63:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/encoder.c:250:12: style: union member 'conv_t::a' is never used. [unusedStructMember] qpid-proton-0.37.0/c/src/core/engine.c:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_CONNECTION_LOCAL_CLOSE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:200:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_VOID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:297:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:303:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:340:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:377:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:383:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:396:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:419:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_CONNECTION_FINAL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:452:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:527:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:563:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:784:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:806:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_REMOTE_MASK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:999:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1093:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NONDURABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1160:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_link [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1290:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1303:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1342:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DIST_MODE_UNSPECIFIED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1347:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1644:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1655:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1661:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1840:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_MIXED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1846:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_RCV_FIRST [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1852:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_MIXED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1858:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_RCV_FIRST [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1897:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:1927:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/engine.c:155:43: style:inconclusive: Function 'pn_connection_bound' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/core/engine-internal.h:370:43: note: Function 'pn_connection_bound' argument 1 names different: declaration 'conn' definition 'connection'. qpid-proton-0.37.0/c/src/core/engine.c:155:43: note: Function 'pn_connection_bound' argument 1 names different: declaration 'conn' definition 'connection'. qpid-proton-0.37.0/c/src/core/engine.c:167:45: style:inconclusive: Function 'pn_connection_unbound' argument 1 names different: declaration 'conn' definition 'connection'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/core/engine-internal.h:371:45: note: Function 'pn_connection_unbound' argument 1 names different: declaration 'conn' definition 'connection'. qpid-proton-0.37.0/c/src/core/engine.c:167:45: note: Function 'pn_connection_unbound' argument 1 names different: declaration 'conn' definition 'connection'. qpid-proton-0.37.0/c/src/core/engine.c:253:54: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:568:58: style: Parameter 'connection' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:799:40: style: Parameter 'endpoint' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:884:20: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/engine.c:1209:39: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:1435:20: style: Variable 'conn' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/engine.c:1599:26: style: Variable 'state' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/engine.c:1610:34: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:1752:43: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:1982:46: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:1992:53: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:2093:41: style: Parameter 'delivery' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/engine.c:2107:41: style: Parameter 'delivery' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/error.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/core/event.c:98:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/core/framing.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_FRAME [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_FRAME [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_RAW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_FRAME [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/framing.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/log.c:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/log.c:42:27: style: Parameter 'new_logger' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/logger.c:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:109:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_RAW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_ALL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SUBSYSTEM_ALL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:195:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/logger.c:120:83: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qpid-proton-0.37.0/c/src/core/logger.c:179:51: style: Parameter 'logger' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/logger.c:184:54: style: Parameter 'logger' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/memory.c:274:58: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/message.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ULONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:184:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:381:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:437:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:554:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:645:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:781:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_PRIORITY_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:871:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:975:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:1091:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/message.c:965:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] qpid-proton-0.37.0/c/src/core/message.c:425:43: style:inconclusive: Function 'pni_message_get_extra' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/core/message-internal.h:35:53: note: Function 'pni_message_get_extra' argument 1 names different: declaration 'msg' definition 'm'. qpid-proton-0.37.0/c/src/core/message.c:425:43: note: Function 'pni_message_get_extra' argument 1 names different: declaration 'msg' definition 'm'. qpid-proton-0.37.0/c/src/core/message.c:365:9: style: Local variable 'err' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/src/core/message.c:163:7: note: Shadowed declaration qpid-proton-0.37.0/c/src/core/message.c:365:9: note: Shadow variable qpid-proton-0.37.0/c/src/core/message.c:418:18: style: union member 'pni_aligned_message_t::a' is never used. [unusedStructMember] qpid-proton-0.37.0/c/src/core/object/map.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_hashcode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/map.c:150:37: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/map.c:359:35: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/map.c:393:39: style: Parameter 'a' can be declared as pointer to const. However it seems that 'pni_identity_equals' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/object/map.c:422:22: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/object/map.c:393:39: note: Parameter 'a' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/object/map.c:393:48: style: Parameter 'b' can be declared as pointer to const. However it seems that 'pni_identity_equals' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/object/map.c:422:22: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/object/map.c:393:48: note: Parameter 'b' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/object/map.c:403:38: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/map.c:404:38: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/map.c:405:39: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/map.c:413:50: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:43:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_VOID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_VOID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clazz [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:226:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refcount [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:233:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refcount [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/object.c:39:27: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:40:27: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:41:28: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:44:46: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:299:37: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:300:37: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:301:38: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/object.c:302:49: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/object/record.c:112:16: style: Variable 'field' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/object/string.c:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/string.c:228:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/object/string.c:64:16: style: Variable 'a' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/object/string.c:65:16: style: Variable 'b' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:79:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:376:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:390:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:396:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:437:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_MAX_FRAME_SIZE_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:671:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:682:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STATE_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:765:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:796:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:903:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSFER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:962:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:980:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:989:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1023:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1071:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_CHANNEL_MAX_DEFAULT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_REMOTE_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1165:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EXPIRE_WITH_LINK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DIST_MODE_UNSPECIFIED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1482:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1548:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1638:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1728:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_MASK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1752:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_MASK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1770:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_MASK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1778:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1813:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1848:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1911:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:1939:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2000:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2076:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2090:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2112:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPOSITION [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2149:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPOSITION [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2191:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2330:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2370:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2446:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2479:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2540:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2557:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2651:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_FRAME [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2682:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2694:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2702:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2748:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ARG_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2762:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TRACE_FRM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2798:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2804:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEGCTX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2853:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STATE_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2945:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2995:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/transport.c:2762:53: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] qpid-proton-0.37.0/c/src/core/transport.c:366:49: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'pn_io_layer_output_null' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/transport.c:199:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/transport.c:366:49: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/transport.c:366:86: style: Parameter 'bytes' can be declared as pointer to const. However it seems that 'pn_io_layer_output_null' is a callback function, if 'bytes' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/transport.c:199:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/transport.c:366:86: note: Parameter 'bytes' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/transport.c:388:49: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'pn_io_layer_input_error' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/transport.c:222:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/transport.c:388:49: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/transport.c:394:50: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'pn_io_layer_output_error' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/transport.c:223:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/transport.c:394:50: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/transport.c:394:87: style: Parameter 'data' can be declared as pointer to const. However it seems that 'pn_io_layer_output_error' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/core/transport.c:223:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/core/transport.c:394:87: note: Parameter 'data' can be declared as pointer to const qpid-proton-0.37.0/c/src/core/transport.c:608:52: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:840:50: style: Parameter 'disposition' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:1893:57: style: Parameter 'ssn' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:1960:49: style: Parameter 'terminus' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:1997:25: style: Variable 'ssn_state' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:2317:25: style: Variable 'state' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:2368:25: style: Variable 'ssn_state' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:2402:77: style: Parameter 'session' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2411:21: style: Variable 'ssn' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:2445:25: style: Variable 'state' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/core/transport.c:2834:55: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2864:58: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2869:53: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2882:60: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2887:59: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:2897:66: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:3091:47: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:3093:47: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/transport.c:3095:42: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/core/util.c:117:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/core/value_dump.c:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_DESCRIPTOR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_ULONG0 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_LIST8 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIELD_MAX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:205:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:343:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:353:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:393:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:491:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:582:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNE_DESCRIPTOR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/core/value_dump.c:97:51: style: Same expression 'type==PNE_ULONG0' found multiple times in chain of '||' operators. [duplicateExpression] qpid-proton-0.37.0/c/src/core/value_dump.c:586:13: style: Local variable 'type' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/src/core/value_dump.c:580:11: note: Shadowed declaration qpid-proton-0.37.0/c/src/core/value_dump.c:586:13: note: Shadow variable qpid-proton-0.37.0/c/src/extra/url.c:257:41: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/extra/url.c:258:43: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/extra/url.c:259:43: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/extra/url.c:260:39: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/extra/url.c:261:39: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/extra/url.c:262:39: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/handlers/handshaker.c:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/handlers/iohandler.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/handlers/iohandler.c:66:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_handle_t [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/messenger.c:1014:62: error: There is an unknown macro here somewhere. Configuration is required. If PN_ZI is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/messenger/store.c:92:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/store.c:211:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pni_entry [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/store.c:296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STATUS_PENDING [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/store.c:329:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STATUS_SETTLED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/store.c:402:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/store.c:349:38: style: Parameter 'store' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/messenger/store.c:364:20: style: Variable 'e' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/messenger/subscription.c:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/transform.c:88:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/messenger/transform.c:211:37: style:inconclusive: Function 'pn_transform_apply' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/messenger/transform.h:35:37: note: Function 'pn_transform_apply' argument 3 names different: declaration 'dest' definition 'dst'. qpid-proton-0.37.0/c/src/messenger/transform.c:211:37: note: Function 'pn_transform_apply' argument 3 names different: declaration 'dest' definition 'dst'. qpid-proton-0.37.0/c/src/messenger/transform.c:240:43: style: Parameter 'transform' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/platform/platform.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/platform/platform.c:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll.c:155:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLIN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:254:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:279:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable batch [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psocket [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:326:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable batch [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:339:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_NOSIGNAL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_DONTWAIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_RD [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:351:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHUT_WR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_connection [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable task [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:190:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:95:9: style: Local variable 'fd' shadows outer argument [shadowArgument] qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:86:63: note: Shadowed declaration qpid-proton-0.37.0/c/src/proactor/epoll_raw_connection.c:95:9: note: Shadow variable qpid-proton-0.37.0/c/src/proactor/epoll-internal.h:415:50: style: Parameter 'tsk' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:69:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timer_manager [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:344:16: style: Local variable 'deadline' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:314:12: note: Shadowed declaration qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:344:16: note: Shadow variable qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:90:21: style: Variable 'a' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:91:21: style: Variable 'b' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/proactor/epoll_timer.c:107:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/proactor/libuv.c:80:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/proactor/netaddr-internal.c:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/netaddr-internal.c:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_NUMERICHOST [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/proactor-internal.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/proactor/raw_connection.c:48:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_STRUCT_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/proactor/win_iocp.cpp:1597:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_HANDLE is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/reactor/acceptor.c:35:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_HANDLE is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/reactor/connection.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_HANDLE is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/reactor/handler.c:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:133:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:176:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:277:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:312:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:317:27: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:327:24: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/posix/io.c:332:29: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:71:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_selector [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:87:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pollfd [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:187:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/posix/selector.c:184:20: style: Variable 'pfd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_FROM_SYSTEM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONBIO [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:247:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:291:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:328:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAEWOULDBLOCK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:341:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAEWOULDBLOCK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:384:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONBIO [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:393:30: portability: Non reentrant function 'getprotobyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getprotobyname_r'. [prohibitedgetprotobynameCalled] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:200:5: error: Memory leak: addr [memleak] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:209:5: error: Memory leak: addr [memleak] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:402:5: error: Resource leak: sock [resourceLeak] qpid-proton-0.37.0/c/src/reactor/io/windows/io.c:367:29: style: Parameter 'io' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_MESSAGE_MAX_WIDTH_MASK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAID_ACCEPTEX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAID_CONNECTEX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAID_GETACCEPTEXSOCKADDRS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:182:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_VOID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:260:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:288:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:401:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:436:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:475:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:486:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:558:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_OPERATION_ABORTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:604:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:635:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAEWOULDBLOCK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:668:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_READABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:680:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:725:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:773:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:795:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:822:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAEINVAL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:850:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WRITABLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:904:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:927:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:942:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:968:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1026:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1070:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1094:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1145:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:499:11: warning: Identical condition 'len==0', second condition is always false [identicalConditionAfterEarlyExit] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:482:11: note: If condition 'len==0' is true, the function will return/exit qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:499:11: note: Testing identical condition 'len==0' qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:154:5: error: Resource leak: s [resourceLeak] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:336:21: warning:inconclusive: Possible null pointer dereference: remote_addr [nullPointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:329:46: note: Assignment 'remote_addr=NULL', assigned value is 0 qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:336:21: note: Null pointer dereference qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:777:3: warning: Either the condition 'iocpd' is redundant or there is possible null pointer dereference: iocpd. [nullPointerRedundantCheck] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:778:7: note: Assuming that condition 'iocpd' is not redundant qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:777:3: note: Null pointer dereference qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:439:75: error: Null pointer dereference [nullPointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:158:37: style: Parameter 'iocpd' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:746:15: style: Variable 'iocpd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:989:17: style: Variable 'iocpd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:999:9: style: Variable 'override' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:1084:17: style: Variable 'iocpd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/iocp.c:506:20: style: Variable 'requested' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_selector [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INVALID_SOCKET [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:272:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EXPIRED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered_list [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:309:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered_list [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:319:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deadlines [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:364:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EXPIRED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:355:64: style:inconclusive: Function 'deadlines_update' argument 2 names different: declaration 't' definition 'deadline'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:44:64: note: Function 'deadlines_update' argument 2 names different: declaration 't' definition 'deadline'. qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:355:64: note: Function 'deadlines_update' argument 2 names different: declaration 't' definition 'deadline'. qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:109:15: style: Variable 'iocpd' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:108:20: style: Variable 'sock' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/src/reactor/io/windows/selector.c:109:15: style: Variable 'iocpd' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:86:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_COMMIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:119:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_RELEASE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_pipeline [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:210:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:69:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:220:15: style: Variable 'iocp' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:246:11: style: Variable 'iocp' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:311:50: style: Parameter 'pl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/reactor/io/windows/write_pipeline.c:87:20: style: Variable 'status' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/src/reactor/reactor.c:107:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/reactor/selectable.c:101:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/reactor/timer.c:61:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_CLASSDEF is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_CB_LIST_END [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:292:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:344:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_INTERACT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:362:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_INIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:386:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_INTERACT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_RESPONSE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:427:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:515:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_AUTHUSER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_SSF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:585:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:614:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:629:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:209:37: style: Parameter 'sasl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:216:37: style: Parameter 'sasl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:282:41: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'cyrus_sasl_prepare' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:68:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:282:41: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:416:49: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'cyrus_sasl_process_outcome' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:75:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/cyrus_sasl.c:416:49: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/cyrus_stub.c:33:37: style: Parameter 'sasl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/cyrus_stub.c:37:37: style: Parameter 'sasl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_MECHANISMS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_INIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_OUTCOME [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:74:43: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_prepare' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:55:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:74:43: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:85:47: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_init_client' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:53:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:85:47: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:231:53: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_process_challenge' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:61:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:231:53: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:235:52: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_process_response' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:58:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:235:52: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:239:51: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_process_outcome' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:62:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:239:51: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:243:52: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_impl_can_encrypt' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:64:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:243:52: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:248:60: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_impl_max_encrypt_size' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:65:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:248:60: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:253:50: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'default_sasl_impl_encode' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:66:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:253:50: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:253:88: style: Parameter 'out' can be declared as pointer to const. However it seems that 'default_sasl_impl_encode' is a callback function, if 'out' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:66:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/sasl/default_sasl.c:253:88: note: Parameter 'out' can be declared as pointer to const qpid-proton-0.37.0/c/src/sasl/default_sasl.c:258:50: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/default_sasl.c:258:88: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SUBSYSTEM_SASL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LEVEL_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:159:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SASL_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SASL_AUTH [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:346:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:357:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_RECVED_SUCCESS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:367:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_INIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:378:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:394:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_RESPONSE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:492:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_INIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:572:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:582:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:614:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SASL_POSTED_MECHANISMS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:627:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:700:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:773:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SASL_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:887:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SASL_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:897:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:997:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:1018:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:1039:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ERR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/sasl/sasl.c:91:60: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:354:55: style: Parameter 'sasl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:363:56: style: Parameter 'sasl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:446:53: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:613:15: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:810:52: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:816:51: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:822:49: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:831:53: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:841:17: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:847:17: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:853:17: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:872:17: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:993:15: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/sasl/sasl.c:1014:15: style: Variable 'sasl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/ssl/openssl.c:1031:78: error: There is an unknown macro here somewhere. Configuration is required. If PN_ZU is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:75:5: style: Class 'csguard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1729:39: style: Condition 'ssl->app_inbytes.size==old_size' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1727:29: note: old_size is assigned 'ssl->app_inbytes.size' here. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1729:39: note: Condition 'ssl->app_inbytes.size==old_size' is always true qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1777:20: style: Condition 'ssl->state==SSL_CLOSED' is always false [knownConditionTrueFalse] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1774:18: note: Assuming that condition 'ssl->state==CLIENT_HELLO' is not redundant qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1777:20: note: Condition 'ssl->state==SSL_CLOSED' is always false qpid-proton-0.37.0/c/src/ssl/schannel.cpp:115:25: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:126:25: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:143:25: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:182:25: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:338:11: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:344:17: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:449:24: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:474:29: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:821:29: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:822:32: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:823:27: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:824:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:836:20: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:840:20: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:845:19: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:865:32: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:890:32: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:936:22: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1052:22: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1056:26: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1073:20: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1109:20: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1542:17: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1923:13: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1937:19: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1944:16: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2002:13: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2011:13: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2047:13: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2077:53: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2088:18: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2092:51: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2262:18: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1815:38: style: The comparison 'total_app_bytes == 0' is always true. [knownConditionTrueFalse] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1771:29: note: 'total_app_bytes' is assigned value '0' here. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1815:38: note: The comparison 'total_app_bytes == 0' is always true. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:396:11: style: The scope of the variable 'ap' can be reduced. [variableScope] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1629:8: style: The scope of the variable 'new_app_input' can be reduced. [variableScope] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1419:41: style:inconclusive: Function 'grow_inbuf2' argument 1 names different: declaration 'ssl' definition 'transport'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:364:41: note: Function 'grow_inbuf2' argument 1 names different: declaration 'ssl' definition 'transport'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1419:41: note: Function 'grow_inbuf2' argument 1 names different: declaration 'ssl' definition 'transport'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1623:112: style:inconclusive: Function 'process_input_ssl' argument 4 names different: declaration 'len' definition 'available'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:355:113: note: Function 'process_input_ssl' argument 4 names different: declaration 'len' definition 'available'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1623:112: note: Function 'process_input_ssl' argument 4 names different: declaration 'len' definition 'available'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1764:89: style:inconclusive: Function 'process_output_ssl' argument 3 names different: declaration 'input_data' definition 'buffer'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:356:89: note: Function 'process_output_ssl' argument 3 names different: declaration 'input_data' definition 'buffer'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1764:89: note: Function 'process_output_ssl' argument 3 names different: declaration 'input_data' definition 'buffer'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1764:104: style:inconclusive: Function 'process_output_ssl' argument 4 names different: declaration 'len' definition 'max_len'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:356:108: note: Function 'process_output_ssl' argument 4 names different: declaration 'len' definition 'max_len'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1764:104: note: Function 'process_output_ssl' argument 4 names different: declaration 'len' definition 'max_len'. qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1720:19: style: Local variable 'count' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1648:12: note: Shadowed declaration qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1720:19: note: Shadow variable qpid-proton-0.37.0/c/src/ssl/schannel.cpp:263:62: style: Parameter 'cred' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:440:59: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:634:48: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:639:50: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:878:56: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:901:14: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1858:51: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'process_input_done' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:669:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1858:51: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1863:52: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'process_output_done' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:670:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1863:52: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1863:89: style: Parameter 'input_data' can be declared as pointer to const. However it seems that 'process_output_done' is a callback function, if 'input_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:670:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1863:89: note: Parameter 'input_data' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1869:47: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:1872:14: style: Variable 'ssl' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2099:58: style: Parameter 'ssl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:2200:25: style: Variable 'p' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:350:21: style: struct member 'pn_ssl_session_t::ssn_cache_next' is never used. [unusedStructMember] qpid-proton-0.37.0/c/src/ssl/schannel.cpp:351:21: style: struct member 'pn_ssl_session_t::ssn_cache_prev' is never used. [unusedStructMember] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:66:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EOS [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_RESUME_UNKNOWN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:40:34: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:45:27: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:45:49: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:51:34: style: Parameter 'transport' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:55:29: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:59:38: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'pn_ssl_input' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:70:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:59:38: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:64:39: style: Parameter 'transport' can be declared as pointer to const. However it seems that 'pn_ssl_output' is a callback function, if 'transport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:71:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:64:39: note: Parameter 'transport' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:64:76: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'pn_ssl_output' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:71:5: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:64:76: note: Parameter 'buffer' can be declared as pointer to const qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:93:43: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:97:53: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:105:54: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:111:60: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:118:59: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:123:48: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:128:50: style: Parameter 'domain' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:133:39: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:138:56: style: Parameter 's' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:143:41: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:148:41: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:148:52: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:148:70: style: Parameter 'bufsize' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:153:49: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:158:30: style: Parameter 'ssl' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/ssl/ssl_stub.c:169:58: style: Parameter 'ssl0' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/src/tls/openssl.c:1373:55: error: There is an unknown macro here somewhere. Configuration is required. If PN_ZU is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LINK_FLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LINK_FLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:255:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DELIVERY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:386:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TRANSPORT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:548:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DELIVERY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:599:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DELIVERY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:85:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:42:8: note: Virtual function in base class qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:85:8: note: Function in derived class qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:163:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/pn_test.hpp:119:16: note: Virtual function in base class qpid-proton-0.37.0/c/tests/connection_driver_test.cpp:163:8: note: Function in derived class qpid-proton-0.37.0/c/tests/data_test.cpp:113:33: debug: Failed to instantiate template "auto_free". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/c/tests/data_test.cpp:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNI_NID_MAX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/data_test.cpp:151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LIST [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/data_test.cpp:121:34: error: Shifting by a negative value is undefined behaviour [shiftNegative] qpid-proton-0.37.0/c/tests/data_test.cpp:129:34: error: Shifting by a negative value is undefined behaviour [shiftNegative] qpid-proton-0.37.0/c/tests/engine_test.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:101:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:172:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:231:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:301:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/engine_test.cpp:353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/event_test.cpp:50:15: style: Variable 'head' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/event_test.cpp:57:15: style: Variable 'head' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/event_test.cpp:67:15: style: Variable 'head' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/event_test.cpp:73:15: style: Variable 'event2' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/event_test.cpp:89:15: style: Variable 'event2' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/fuzz/StandaloneFuzzTargetInit.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/StandaloneFuzzTargetInit.c:75:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qpid-proton-0.37.0/c/tests/fuzz/StandaloneFuzzTargetMain.c:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/StandaloneFuzzTargetMain.c:40:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:183:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:167:17: style: Same expression on both sides of '||' because 'VERBOSE' and 'ERRORS' represent the same value. [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:54:22: note: 'VERBOSE' is assigned value 'false' here. qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:56:21: note: 'ERRORS' is assigned value 'false' here. qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:167:17: note: Same expression on both sides of '||' because 'VERBOSE' and 'ERRORS' represent the same value. qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:43:7: style: struct member 'app_data_t::message_count' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tests/fuzz/fuzz-connection-driver.c:44:7: style: struct member 'app_data_t::received' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OK [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:247:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:316:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:347:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/fuzz/fuzz-proactor-receive.c:329:31: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/message_test.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:36:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:133:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:214:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:285:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:339:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_WEAKREF [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:489:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:544:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collider [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:658:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:746:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:801:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:864:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:932:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_VOID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/object_test.cpp:180:16: style: Condition 'called==1' is always false [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/object_test.cpp:176:16: note: Assignment 'called=0', assigned value is 0 qpid-proton-0.37.0/c/tests/object_test.cpp:180:16: note: Condition 'called==1' is always false qpid-proton-0.37.0/c/tests/object_test.cpp:144:17: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:159:18: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:173:15: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:269:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:270:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:271:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:273:33: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:274:33: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:275:33: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:280:33: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:381:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:382:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:383:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:396:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:398:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:415:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:417:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:779:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:780:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:781:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:782:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:783:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:784:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:785:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:825:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:836:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:840:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:841:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:842:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:844:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:845:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:847:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:848:28: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:901:24: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:914:8: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:952:27: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/object_test.cpp:88:24: style: Parameter 'o' can be declared as pointer to const. However it seems that 'noop' is a callback function, if 'o' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/tests/object_test.cpp:99:47: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/tests/object_test.cpp:88:24: note: Parameter 'o' can be declared as pointer to const qpid-proton-0.37.0/c/tests/object_test.cpp:89:29: style: Parameter 'o' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/object_test.cpp:531:40: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/object_test.cpp:531:49: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/object_test.cpp:536:42: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/object_test.cpp:559:13: style: Variable 'value' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/object_test.cpp:679:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/object_test.cpp:918:9: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/pn_test.cpp:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EVENT_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test.cpp:163:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EVENT_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test.cpp:103:10: warning: Member variable 'handler::listener' is not initialized in the constructor. [uninitMemberVar] qpid-proton-0.37.0/c/tests/pn_test.cpp:89:18: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/pn_test.cpp:178:58: style:inconclusive: Function 'cond_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/tests/pn_test.hpp:172:55: note: Function 'cond_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. qpid-proton-0.37.0/c/tests/pn_test.cpp:178:58: note: Function 'cond_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. qpid-proton-0.37.0/c/tests/pn_test.cpp:188:48: style:inconclusive: Function 'match' argument 1 names different: declaration 'cond' definition 'const_cond'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/tests/pn_test.hpp:174:36: note: Function 'match' argument 1 names different: declaration 'cond' definition 'const_cond'. qpid-proton-0.37.0/c/tests/pn_test.cpp:188:48: note: Function 'match' argument 1 names different: declaration 'cond' definition 'const_cond'. qpid-proton-0.37.0/c/tests/pn_test.cpp:202:52: style:inconclusive: Function 'error_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/tests/pn_test.hpp:187:48: note: Function 'error_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. qpid-proton-0.37.0/c/tests/pn_test.cpp:202:52: note: Function 'error_matches' argument 2 names different: declaration 'desc_contains' definition 'desc'. qpid-proton-0.37.0/c/tests/pn_test_proactor.hpp:38:19: debug: Failed to instantiate template "auto_free". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:105:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EVENT_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test_proactor.hpp:91:8: style:inconclusive: Technically the member function 'pn_test::proactor::dispatch' can be const. [functionConst] qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:47:16: note: Technically the member function 'pn_test::proactor::dispatch' can be const. qpid-proton-0.37.0/c/tests/pn_test_proactor.hpp:91:8: note: Technically the member function 'pn_test::proactor::dispatch' can be const. qpid-proton-0.37.0/c/tests/pn_test_proactor.hpp:41:3: style: Struct 'proactor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:150:49: style:inconclusive: Function 'listen' argument 2 names different: declaration 'lh' definition 'handler'. [funcArgNamesDifferent] qpid-proton-0.37.0/c/tests/pn_test_proactor.hpp:44:73: note: Function 'listen' argument 2 names different: declaration 'lh' definition 'handler'. qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:150:49: note: Function 'listen' argument 2 names different: declaration 'lh' definition 'handler'. qpid-proton-0.37.0/c/tests/pn_test_proactor.cpp:53:18: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] qpid-proton-0.37.0/c/tests/pn_test_test.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_CONNECTION_INIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/pn_test.hpp:46:39: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qpid-proton-0.37.0/c/tests/proactor_test.cpp:487:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qpid-proton-0.37.0/c/tests/proactor_test.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_PROACTOR_INTERRUPT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:170:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:228:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_EVENT_NONE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:377:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TRANSPORT_ERROR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:393:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:506:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:528:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_MODE_CLIENT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:646:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:857:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/proactor_test.cpp:783:14: warning: The struct 'message_stream_handler' defines member variable with name 'sender' also defined in its parent struct 'handler'. [duplInheritedMember] qpid-proton-0.37.0/c/tests/pn_test.hpp:97:14: note: Parent variable 'handler::sender' qpid-proton-0.37.0/c/tests/proactor_test.cpp:783:14: note: Derived variable 'message_stream_handler::sender' qpid-proton-0.37.0/c/tests/proactor_test.cpp:490:3: style: Struct 'ssl_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/c/tests/proactor_test.cpp:207:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/proactor_test.cpp:78:8: note: Virtual function in base class qpid-proton-0.37.0/c/tests/proactor_test.cpp:207:8: note: Function in derived class qpid-proton-0.37.0/c/tests/proactor_test.cpp:356:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/proactor_test.cpp:78:8: note: Virtual function in base class qpid-proton-0.37.0/c/tests/proactor_test.cpp:356:8: note: Function in derived class qpid-proton-0.37.0/c/tests/proactor_test.cpp:492:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/proactor_test.cpp:78:8: note: Virtual function in base class qpid-proton-0.37.0/c/tests/proactor_test.cpp:492:8: note: Function in derived class qpid-proton-0.37.0/c/tests/proactor_test.cpp:793:8: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/c/tests/proactor_test.cpp:78:8: note: Virtual function in base class qpid-proton-0.37.0/c/tests/proactor_test.cpp:793:8: note: Function in derived class qpid-proton-0.37.0/c/src/proactor/proactor-internal.h:70:69: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/proactor_test.cpp:834:22: style: Local variable 'dlv' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:784:18: note: Shadowed declaration qpid-proton-0.37.0/c/tests/proactor_test.cpp:834:22: note: Shadow variable qpid-proton-0.37.0/c/tests/proactor_test.cpp:142:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:169:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:227:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:230:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:267:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:392:18: style: Variable 'l4' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:439:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:442:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:533:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:645:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:727:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:729:18: style: Variable 'l2' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:734:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:737:20: style: Variable 'c2' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:856:18: style: Variable 'l' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/proactor_test.cpp:142:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:169:18: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:227:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:267:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:392:21: style: Variable 'l4' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:439:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:533:18: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:645:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:727:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/proactor_test.cpp:856:20: style: Variable 'l' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:46:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_raw_connection_t [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:327:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_RAW_CONNECTION_DISCONNECTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:377:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_RAW_CONNECTION_CONNECTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:111:10: style:inconclusive: Technically the member function '::fbuf::closed' can be const. [functionConst] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:373:29: style: Condition 'makepair(fds)==0' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:373:23: note: Calling function 'makepair' returns 0 qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:373:29: note: Condition 'makepair(fds)==0' is always true qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:524:29: style: Condition 'makepair(fds)==0' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:524:23: note: Calling function 'makepair' returns 0 qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:524:29: note: Condition 'makepair(fds)==0' is always true qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:606:29: style: Condition 'makepair(fds)==0' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:606:23: note: Calling function 'makepair' returns 0 qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:606:29: note: Condition 'makepair(fds)==0' is always true qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:46:31: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:254:16: style: Local variable 'buffsize' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:102:25: note: Shadowed declaration qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:254:16: note: Shadow variable qpid-proton-0.37.0/c/tests/raw_connection_test.cpp:215:21: style: Parameter 'fds' can be declared as const array [constParameter] qpid-proton-0.37.0/c/tests/refcount_test.cpp:257:7: style: The scope of the variable 'j' can be reduced. [variableScope] qpid-proton-0.37.0/c/tests/refcount_test.cpp:239:11: style: Local variable 'idx' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tests/refcount_test.cpp:226:9: note: Shadowed declaration qpid-proton-0.37.0/c/tests/refcount_test.cpp:239:11: note: Shadow variable qpid-proton-0.37.0/c/tests/refcount_test.cpp:240:13: style: Local variable 'obj' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tests/refcount_test.cpp:227:11: note: Shadowed declaration qpid-proton-0.37.0/c/tests/refcount_test.cpp:240:13: note: Shadow variable qpid-proton-0.37.0/c/tests/refcount_test.cpp:195:28: style: Parameter 'indexes' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/refcount_test.cpp:195:69: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tests/ssl_proactor_test.cpp:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_PROACTOR_INACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/ssl_proactor_test.cpp:170:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LISTENER_OPEN [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/ssl_proactor_test.cpp:205:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_MODE_SERVER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/ssl_test.cpp:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_MODE_CLIENT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/test_main.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIxPTR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:374:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:491:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:562:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tests/threaderciser.c:243:9: style: Condition 'ctx' is always true [knownConditionTrueFalse] qpid-proton-0.37.0/c/tests/threaderciser.c:97:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tests/threaderciser.c:102:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] qpid-proton-0.37.0/c/tests/tls_test.cpp:66:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TLS_MODE_CLIENT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/include/pncompat/internal/getopt.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/include/pncompat/internal/getopt.c:97:41: style: Parameter 'optstr' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tools/include/pncompat/internal/getopt.c:160:9: style: Variable 'opt_ptr' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tools/msgr-common.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-common.c:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-common.c:172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-recv.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-recv.c:215:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-send.c:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-send.c:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TIMEOUT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/msgr-send.c:238:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ULONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-recv.c:119:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-recv.c:295:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OBJECT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-recv.c:318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_REACTOR_QUIESCED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-recv.c:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-recv.c:167:28: style: Local variable 'conn' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tools/reactor-recv.c:159:26: note: Shadowed declaration qpid-proton-0.37.0/c/tools/reactor-recv.c:167:28: note: Shadow variable qpid-proton-0.37.0/c/tools/reactor-recv.c:231:28: style: Local variable 'dlv' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tools/reactor-recv.c:200:22: note: Shadowed declaration qpid-proton-0.37.0/c/tools/reactor-recv.c:231:28: note: Shadow variable qpid-proton-0.37.0/c/tools/reactor-recv.c:233:17: style: Local variable 'err' shadows outer variable [shadowVariable] qpid-proton-0.37.0/c/tools/reactor-recv.c:212:13: note: Shadowed declaration qpid-proton-0.37.0/c/tools/reactor-recv.c:233:17: note: Shadow variable qpid-proton-0.37.0/c/tools/reactor-recv.c:396:19: style: Variable 'comma' can be declared as pointer to const [constVariablePointer] qpid-proton-0.37.0/c/tools/reactor-recv.c:46:7: style: struct member 'Options_t::incoming_window' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:48:16: style: struct member 'Options_t::report_interval' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:49:9: style: struct member 'Options_t::outgoing_window' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:51:15: style: struct member 'Options_t::name' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:53:9: style: struct member 'Options_t::certificate' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:54:9: style: struct member 'Options_t::privatekey' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:55:9: style: struct member 'Options_t::password' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-recv.c:56:9: style: struct member 'Options_t::ca_db' is never used. [unusedStructMember] qpid-proton-0.37.0/c/tools/reactor-send.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ULONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-send.c:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/tools/reactor-send.c:162:39: style: Parameter 'sc' can be declared as pointer to const [constParameterPointer] qpid-proton-0.37.0/c/tools/reactor-send.c:266:36: style: Parameter 'h' can be declared as pointer to const. However it seems that 'replyto_cleanup' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] qpid-proton-0.37.0/c/tools/reactor-send.c:305:82: note: You might need to cast the function pointer here qpid-proton-0.37.0/c/tools/reactor-send.c:266:36: note: Parameter 'h' can be declared as pointer to const qpid-proton-0.37.0/cpp/benchmarks/container.cpp:54:30: style: Variable 'e' can be declared as reference to const [constVariableReference] qpid-proton-0.37.0/cpp/examples/options.hpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/options.hpp:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/options.hpp:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/options.hpp:101:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:300:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundQueue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:397:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/broker.cpp:422:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/options.hpp:31:5: style: Struct 'bad_option' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/broker.cpp:248:5: style: Class 'Receiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/broker.cpp:276:5: style: Class 'QueueManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/broker.cpp:317:5: style: Class 'connection_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/broker.cpp:374:5: style: Class 'broker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/broker.cpp:386:9: style: Struct 'listener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/options.hpp:116:14: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/cpp/examples/options.hpp:93:22: note: Virtual function in base class qpid-proton-0.37.0/cpp/examples/options.hpp:116:14: note: Function in derived class qpid-proton-0.37.0/cpp/examples/options.hpp:133:22: style: The function 'print_default' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/cpp/examples/options.hpp:94:22: note: Virtual function in base class qpid-proton-0.37.0/cpp/examples/options.hpp:133:22: note: Function in derived class qpid-proton-0.37.0/cpp/examples/options.hpp:152:14: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/cpp/examples/options.hpp:93:22: note: Virtual function in base class qpid-proton-0.37.0/cpp/examples/options.hpp:152:14: note: Function in derived class qpid-proton-0.37.0/cpp/examples/options.hpp:52:127: performance: Function parameter 'var' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/examples/options.hpp:89:86: performance: Function parameter 'v' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/examples/broker.cpp:207:47: performance: Function parameter 'qn' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/examples/broker.cpp:374:30: performance: Function parameter 'addr' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/examples/client.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/client.cpp:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/colour_send.cpp:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/colour_send.cpp:109:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/connection_options.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/connection_options.cpp:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/connection_options.cpp:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/connection_options.cpp:48:5: style: Class 'main_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/direct_recv.cpp:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/direct_recv.cpp:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/direct_recv.cpp:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/direct_send.cpp:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/direct_send.cpp:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/direct_send.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/encode_decode.cpp:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:100:5: style: Class 'flow_receiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/flow_control.cpp:198:5: style: Class 'flow_listener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/helloworld.cpp:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/helloworld.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/message_properties.cpp:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/message_properties.cpp:68:37: style: Local variable 'i' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/examples/message_properties.cpp:41:17: note: Shadowed declaration qpid-proton-0.37.0/cpp/examples/message_properties.cpp:68:37: note: Shadow variable qpid-proton-0.37.0/cpp/examples/multithreaded_client.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client.cpp:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:257:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/multithreaded_client_flow_control.cpp:67:5: style: Class 'closed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/queue_browser.cpp:44:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COPY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/queue_browser.cpp:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/queue_browser.cpp:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/reconnect_client.cpp:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/reconnect_client.cpp:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/reconnect_client.cpp:100:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/reconnect_client.cpp:118:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/scheduled_send.cpp:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/scheduled_send.cpp:114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/scheduled_send_03.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/scheduled_send_03.cpp:111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/selected_recv.cpp:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/selected_recv.cpp:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server.cpp:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server_direct.cpp:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server_direct.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server_direct.cpp:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/server_direct.cpp:57:5: style: Class 'server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/examples/service_bus.cpp:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/service_bus.cpp:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/service_bus.cpp:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/service_bus.cpp:239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/service_bus.cpp:327:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/simple_connect.cpp:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/simple_recv.cpp:64:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/simple_recv.cpp:96:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/simple_send.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/simple_send.cpp:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:116:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERIFY_PEER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:130:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:136:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl.cpp:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:109:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERIFY_PEER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:119:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:151:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/types_internal.hpp:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/binary.cpp:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/types_internal.hpp:65:5: style: Struct 'ios_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/byte_array.cpp:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/test_bits.hpp:162:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/codec_test.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/codec_test.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/codec_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable booleanValue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringValue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectValue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectValue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectValue [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config.cpp:204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INSTALL_PREFIX [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config_dummy.cpp:36:33: style: Parameter 'is' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/connect_config_dummy.cpp:36:57: style: Parameter 'opts' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:360:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERIFY_PEER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:390:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERIFY_PEER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:415:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:276:10: warning: The class 'test_default_connect' defines member function with name 'run' also defined in its parent class 'test_handler'. [duplInheritedMember] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:223:10: note: Parent function 'test_handler::run' qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:276:10: note: Derived function 'test_default_connect::run' qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:344:10: warning: The class 'test_tls_default_fail' defines member function with name 'run' also defined in its parent class 'test_handler'. [duplInheritedMember] qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:223:10: note: Parent function 'test_handler::run' qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:344:10: note: Derived function 'test_tls_default_fail::run' qpid-proton-0.37.0/cpp/src/connect_config_test.cpp:249:5: style: Class 'internal_access_of < proton :: connection , pn_connection_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/contexts.hpp:56:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proton_bits.hpp:133:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proton_bits.hpp:136:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proton_bits.hpp:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARRAY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/contexts.hpp:110:5: style: Class 'reconnect_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/proton_bits.hpp:78:35: style: Struct 'inspectable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_id_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_id_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable collector [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:96:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:112:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:125:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:130:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver.cpp:147:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver_test.cpp:543:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_driver_test.cpp:215:5: style: Struct 'namer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/connection_driver_test.cpp:216:17: style: The function 'link_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] qpid-proton-0.37.0/cpp/src/link_namer.hpp:42:25: note: Virtual function in base class qpid-proton-0.37.0/cpp/src/connection_driver_test.cpp:216:17: note: Function in derived class qpid-proton-0.37.0/cpp/src/connection_options.cpp:182:136: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SSL_MODE_SERVER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:227:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:236:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:237:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_frame_size [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:238:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_sessions [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:239:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle_timeout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:240:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container_id [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:241:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable virtual_host [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:242:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:243:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable password [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:244:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offered_capabilities [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:245:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable desired_capabilities [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:246:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:249:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failover_urls [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:254:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reconnect_url [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failover_urls [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:262:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_client_options [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:263:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_server_options [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:264:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sasl_enabled [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:265:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sasl_allow_insecure_mechs [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:266:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sasl_allowed_mechs [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:267:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sasl_config_name [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:268:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sasl_config_path [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/connection_options.cpp:275:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options_impl.hpp:30:5: style: Class 'ssl_options_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/container.cpp:119:112: debug: simplifyOperatorName: found unsimplified operator name [debug] qpid-proton-0.37.0/cpp/src/proactor_container_impl.hpp:66:17: performance: Function 'id()' should return member 'id_' by const reference. [returnByReference] qpid-proton-0.37.0/cpp/src/container_test.cpp:484:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/container_test.cpp:508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/container_test.cpp:568:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/container_test.cpp:581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/container_test.cpp:59:5: style: Struct 'test_listen_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/container_test.cpp:355:5: style: Class 'link_test_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/container_test.cpp:466:5: style: Class 'container_runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/container_test.cpp:47:34: performance: Function parameter 'host' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/container_test.cpp:99:36: performance: Function parameter 'h' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/contexts.cpp:53:1: error: There is an unknown macro here somewhere. Configuration is required. If PN_HANDLE is a macro then please configure it. [unknownMacro] qpid-proton-0.37.0/cpp/src/credit_test.cpp:269:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_credit_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/credit_test.cpp:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/credit_test.cpp:147:63: style: Parameter 'w' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/decoder.cpp:170:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMBOL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:198:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_bool [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:200:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_ubyte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:202:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_byte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:247:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:276:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:288:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_char [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:290:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_timestamp [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:318:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_decimal32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:319:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_decimal64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:320:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_decimal128 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:322:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_uuid [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:323:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_binary [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:324:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_get_symbol [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/decoder.cpp:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery.cpp:49:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCEPTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery.cpp:50:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REJECTED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery.cpp:51:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELEASED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery.cpp:52:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODIFIED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery_test.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/delivery_test.cpp:76:5: style: Class 'test_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/delivery_test.cpp:96:5: style: Class 'test_client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/encoder.cpp:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:127:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_bool [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:128:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_ubyte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:129:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_byte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:130:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_ushort [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:131:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_short [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:132:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_uint [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:133:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_int [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:134:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_char [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:135:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_ulong [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:136:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_long [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:137:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_timestamp [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:138:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_float [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:139:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_double [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:140:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_decimal32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:141:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_decimal64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:142:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_decimal128 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:143:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_uuid [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/encoder.cpp:150:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_data_put_atom [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/endpoint.cpp:35:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/endpoint.cpp:36:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/endpoint.cpp:37:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/error.cpp:25:25: error: Syntax Error: AST broken, binary operator '=' doesn't have two operands. [internalAstError] qpid-proton-0.37.0/cpp/src/error_condition.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/error_condition.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/error_condition.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/error_condition.cpp:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/interop_test.cpp:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/link_namer.cpp:30:33: style: Parameter 'c' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/link_test.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/link_test.cpp:72:5: style: Class 'test_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/link_test.cpp:101:5: style: Class 'test_client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/listener.cpp:38:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/listener.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/listener.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/listener.cpp:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map.cpp:232:48: debug: Failed to instantiate template "operator>>". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:238:48: debug: Failed to instantiate template "operator>>". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:244:48: debug: Failed to instantiate template "operator>>". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:231:29: debug: Failed to instantiate template "swap". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:237:29: debug: Failed to instantiate template "swap". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:243:29: debug: Failed to instantiate template "swap". The checking continues anyway. [templateInstantiation] qpid-proton-0.37.0/cpp/src/map.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map.cpp:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map.cpp:49:5: style: Class 'map_type_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/map_test.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/map_test.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_msg_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_msg_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_msg_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:242:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:250:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotations [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable annotations [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:262:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instructions [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instructions [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:277:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_OVERFLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message.cpp:50:5: style: Struct 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/message.cpp:102:14: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/cpp/src/message_test.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_priority [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/message_test.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:127:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_CLOSED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_REMOTE_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:260:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_REMOTE_ACTIVE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:268:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LOCAL_UNINIT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:307:53: style:inconclusive: Function 'dispatch' argument 1 names different: declaration 'delegate' definition 'handler'. [funcArgNamesDifferent] qpid-proton-0.37.0/cpp/src/messaging_adapter.hpp:37:45: note: Function 'dispatch' argument 1 names different: declaration 'delegate' definition 'handler'. qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:307:53: note: Function 'dispatch' argument 1 names different: declaration 'delegate' definition 'handler'. qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:307:74: style:inconclusive: Function 'dispatch' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent] qpid-proton-0.37.0/cpp/src/messaging_adapter.hpp:37:67: note: Function 'dispatch' argument 2 names different: declaration 'e' definition 'event'. qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:307:74: note: Function 'dispatch' argument 2 names different: declaration 'e' definition 'event'. qpid-proton-0.37.0/cpp/src/messaging_adapter.cpp:235:45: style: Parameter 'handler' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOREVER [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:133:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:137:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:138:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:139:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anonymous [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:140:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable durability_mode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:141:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:142:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expiry_policy [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:143:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distribution_mode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:144:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:145:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilities [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic_properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:188:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:192:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:193:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:194:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anonymous [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:195:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable durability_mode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:196:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:197:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expiry_policy [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:198:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capabilities [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic_properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/node_options.cpp:48:28: style: Parameter 't' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:69:29: style: Parameter 't' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:69:53: style: Parameter 'addr' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:69:73: style: Parameter 'dynamic' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:69:96: style: Parameter 'anonymous' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:80:32: style: Parameter 't' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/node_options.cpp:84:95: style: Parameter 'd' can be declared as reference to const [constParameterReference] qpid-proton-0.37.0/cpp/src/object_test.cpp:38:5: error: syntax error [syntaxError] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:76:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable add_void [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:220:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_MAX_ADDR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:552:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContinueLoop [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:753:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndLoop [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:57:5: style: Class 'common_work_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:122:5: style: Class 'container_work_queue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:76:67: style: C-style pointer casting [cstyleCast] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:748:21: style: The scope of the variable 'e' can be reduced. [variableScope] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:595:26: style: Local variable 'c' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:540:22: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:595:26: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:634:29: style: Local variable 'c' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:540:22: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:634:29: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:651:26: style: Local variable 'c' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:540:22: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:651:26: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:656:26: style: Local variable 'c' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:540:22: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:656:26: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:678:26: style: Local variable 'c' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:540:22: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:678:26: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:756:40: style: Local variable 'e' shadows outer variable [shadowVariable] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:748:21: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:756:40: note: Shadow variable qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:584:31: style: Variable 'lc' can be declared as reference to const [constVariableReference] qpid-proton-0.37.0/cpp/src/proactor_container_impl.cpp:629:31: style: Variable 'lc' can be declared as reference to const [constVariableReference] qpid-proton-0.37.0/cpp/src/proton_bits.cpp:57:18: style: Local variable 'str' shadows outer function [shadowFunction] qpid-proton-0.37.0/cpp/src/proton_bits.hpp:86:20: note: Shadowed declaration qpid-proton-0.37.0/cpp/src/proton_bits.cpp:57:18: note: Shadow variable qpid-proton-0.37.0/cpp/src/receiver.cpp:81:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LINK_FLOW [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver.cpp:87:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:54:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_SETTLED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:122:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:128:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:129:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delivery_mode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:130:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_accept [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:131:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable credit_window [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:134:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:135:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:140:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:47:47: performance:inconclusive: Function parameter 'l' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/receiver_options.cpp:51:44: performance:inconclusive: Function parameter 'l' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:34:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:38:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:39:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delay_multiplier [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:40:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_delay [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:41:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_attempts [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_options.cpp:42:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failover_urls [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_test.cpp:367:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILLISECOND [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_test.cpp:422:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILLISECOND [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_test.cpp:479:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILLISECOND [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_test.cpp:536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/reconnect_test.cpp:350:17: style: class member 'test_reconnecting_close::err_' is never used. [unusedStructMember] qpid-proton-0.37.0/cpp/src/returned.cpp:34:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sasl.cpp:26:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sasl.cpp:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sasl.cpp:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:48:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_bool [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:66:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_ubyte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:67:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_byte [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_ushort [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:69:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_short [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_uint [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:71:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_int [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_ulong [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:73:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_long [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_char [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:75:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_float [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_double [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:77:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_timestamp [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:78:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_decimal32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:79:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_decimal64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:80:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_decimal128 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable as_uuid [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:82:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STRING [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:83:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SYMBOL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:84:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_BINARY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:85:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STRING [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:86:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:87:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:94:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_BOOL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:95:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UBYTE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:96:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_BYTE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:97:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_USHORT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:98:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SHORT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:99:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UINT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_INT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:101:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_CHAR [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:102:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_ULONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:103:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_LONG [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:104:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_TIMESTAMP [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_FLOAT [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DOUBLE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:107:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DECIMAL32 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:108:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DECIMAL64 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:109:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_DECIMAL128 [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_UUID [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:111:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_STRING [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SYMBOL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:113:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_BINARY [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:114:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:115:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_NULL [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:171:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:121:5: style: Struct 'equal_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:127:5: style: Struct 'less_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/scalar_base.cpp:133:5: style: Struct 'ostream_op' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qpid-proton-0.37.0/cpp/src/scalar_test.hpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_test.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_test.hpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_test.hpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/scalar_test.hpp:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag_counter [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender.cpp:78:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_SETTLED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender.cpp:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PN_SND_SETTLED [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:110:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:116:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:117:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delivery_mode [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:118:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_settle [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:121:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:122:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable properties [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:127:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/sender_options.cpp:45:45: performance:inconclusive: Function parameter 'l' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/sender_options.cpp:49:42: performance:inconclusive: Function parameter 'l' should be passed by const reference. [passedByValue] qpid-proton-0.37.0/cpp/src/session.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/session_options.cpp:63:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/session_options.cpp:67:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handler [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/source.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/source.cpp:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/source.cpp:57:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/source.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl.cpp:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl.cpp:42:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl.cpp:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/ssl_options.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/target.cpp:33:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/target.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:36:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECOND [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:44:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:48:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/terminus.cpp:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/url.cpp:223:33: error: Syntax Error: AST broken, binary operator '=' doesn't have two operands. [internalAstError] qpid-proton-0.37.0/cpp/src/url_test.cpp:69:5: error: syntax error [syntaxError] qpid-proton-0.37.0/cpp/src/uuid.cpp:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:54:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:68:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TYPE [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value.cpp:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value_test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/value_test.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/work_queue.cpp:53:43: debug: simplifyOperatorName: found unsimplified operator name [debug] qpid-proton-0.37.0/cpp/src/work_queue.cpp:69:44: debug: simplifyOperatorName: found unsimplified operator name [debug] qpid-proton-0.37.0/cpp/src/work_queue.cpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/work_queue.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/work_queue.cpp:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/cpp/src/work_queue.cpp:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/tools/check-abi/expand_types.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:49:9: error: The one definition rule is violated, different classes/structs have the same name 'app_data_t' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/c/tests/ssl_proactor_test.cpp:40:9: note: The one definition rule is violated, different classes/structs have the same name 'app_data_t' qpid-proton-0.37.0/c/benchmarks/connection-driver.cpp:49:9: note: The one definition rule is violated, different classes/structs have the same name 'app_data_t' qpid-proton-0.37.0/cpp/examples/client.cpp:39:1: error: The one definition rule is violated, different classes/structs have the same name 'client' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/multithreaded_client.cpp:55:1: note: The one definition rule is violated, different classes/structs have the same name 'client' qpid-proton-0.37.0/cpp/examples/client.cpp:39:1: note: The one definition rule is violated, different classes/structs have the same name 'client' qpid-proton-0.37.0/cpp/examples/scheduled_send.cpp:35:1: error: The one definition rule is violated, different classes/structs have the same name 'scheduled_sender' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/scheduled_send_03.cpp:38:1: note: The one definition rule is violated, different classes/structs have the same name 'scheduled_sender' qpid-proton-0.37.0/cpp/examples/scheduled_send.cpp:35:1: note: The one definition rule is violated, different classes/structs have the same name 'scheduled_sender' qpid-proton-0.37.0/cpp/examples/server.cpp:34:1: error: The one definition rule is violated, different classes/structs have the same name 'server' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/server_direct.cpp:42:1: note: The one definition rule is violated, different classes/structs have the same name 'server' qpid-proton-0.37.0/cpp/examples/server.cpp:34:1: note: The one definition rule is violated, different classes/structs have the same name 'server' qpid-proton-0.37.0/cpp/examples/direct_send.cpp:39:1: error: The one definition rule is violated, different classes/structs have the same name 'simple_send' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/simple_send.cpp:38:1: note: The one definition rule is violated, different classes/structs have the same name 'simple_send' qpid-proton-0.37.0/cpp/examples/direct_send.cpp:39:1: note: The one definition rule is violated, different classes/structs have the same name 'simple_send' qpid-proton-0.37.0/cpp/examples/ssl.cpp:59:1: error: The one definition rule is violated, different classes/structs have the same name 'server_handler' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:52:1: note: The one definition rule is violated, different classes/structs have the same name 'server_handler' qpid-proton-0.37.0/cpp/examples/ssl.cpp:59:1: note: The one definition rule is violated, different classes/structs have the same name 'server_handler' qpid-proton-0.37.0/cpp/examples/ssl.cpp:81:1: error: The one definition rule is violated, different classes/structs have the same name 'hello_world_direct' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/examples/ssl_client_cert.cpp:78:1: note: The one definition rule is violated, different classes/structs have the same name 'hello_world_direct' qpid-proton-0.37.0/cpp/examples/ssl.cpp:81:1: note: The one definition rule is violated, different classes/structs have the same name 'hello_world_direct' qpid-proton-0.37.0/cpp/src/delivery_test.cpp:58:1: error: The one definition rule is violated, different classes/structs have the same name 'test_server' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/src/link_test.cpp:54:1: note: The one definition rule is violated, different classes/structs have the same name 'test_server' qpid-proton-0.37.0/cpp/src/delivery_test.cpp:58:1: note: The one definition rule is violated, different classes/structs have the same name 'test_server' qpid-proton-0.37.0/cpp/src/delivery_test.cpp:90:1: error: The one definition rule is violated, different classes/structs have the same name 'test_client' [ctuOneDefinitionRuleViolation] qpid-proton-0.37.0/cpp/src/link_test.cpp:96:1: note: The one definition rule is violated, different classes/structs have the same name 'test_client' qpid-proton-0.37.0/cpp/src/delivery_test.cpp:90:1: note: The one definition rule is violated, different classes/structs have the same name 'test_client' diff: DONE