2024-04-14 16:35 ftp://ftp.de.debian.org/debian/pool/main/b/bitz-server/bitz-server_2.0.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --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 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 493 395 elapsed-time: 3.7 4.2 head-timing-info: old-timing-info: head results: bitz-server-2.0.3/lib/icap/request_header.h:40:3: style: Class 'RequestHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/icap/request.h:31:3: style: Class 'Request' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/icap/request_header.h:41:12: style: The destructor '~RequestHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/icap/header.h:64:12: note: Virtual destructor in base class bitz-server-2.0.3/lib/icap/request_header.h:41:12: note: Destructor in derived class bitz-server-2.0.3/lib/icap/request.cpp:49:35: performance: Function parameter 'payload' should be passed by const reference. [passedByValue] bitz-server-2.0.3/lib/icap/response.cpp:45:12: warning: Member variable 'Response::_payload' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/icap/response.cpp:46:3: warning: Class 'Response' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] bitz-server-2.0.3/lib/icap/response.cpp:46:3: warning: Class 'Response' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] bitz-server-2.0.3/lib/icap/response_header.h:51:3: style: Class 'ResponseHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/icap/response.h:31:3: style: Class 'Response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/icap/response.h:32:3: style: Class 'Response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/icap/response_header.h:52:12: style: The destructor '~ResponseHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/icap/header.h:64:12: note: Virtual destructor in base class bitz-server-2.0.3/lib/icap/response_header.h:52:12: note: Destructor in derived class bitz-server-2.0.3/lib/icap/response.cpp:25:39: style:inconclusive: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'. [funcArgNamesDifferent] bitz-server-2.0.3/lib/icap/response.h:31:30: note: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'. bitz-server-2.0.3/lib/icap/response.cpp:25:39: note: Function 'Response' argument 1 names different: declaration 'response_header' definition 'header'. bitz-server-2.0.3/lib/icap/response.cpp:66:36: performance: Function parameter 'payload' should be passed by const reference. [passedByValue] bitz-server-2.0.3/lib/icap/response_header.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/icap/request_header.cpp:84:29: style: The scope of the variable 'header_data' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/request_header.cpp:85:29: style: Local variable 'request' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/icap/request_header.h:65:20: note: Shadowed declaration bitz-server-2.0.3/lib/icap/request_header.cpp:85:29: note: Shadow variable bitz-server-2.0.3/lib/icap/response_header.cpp:75:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] bitz-server-2.0.3/lib/icap/response_header.cpp:71:15: style: Variable 'time_info' can be declared as pointer to const [constVariablePointer] bitz-server-2.0.3/lib/icap/header.cpp:96:28: style: The scope of the variable 'entity_data' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/util.cpp:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/icap/util.cpp:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/icap/util.cpp:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/icap/util.cpp:117:16: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] bitz-server-2.0.3/lib/icap/util.cpp:113:11: note: c is initialized bitz-server-2.0.3/lib/icap/util.cpp:117:16: note: c is overwritten bitz-server-2.0.3/lib/icap/util.cpp:252:17: style: The scope of the variable 'offset' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/util.cpp:343:16: style: The scope of the variable 'chunked_data' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/util.cpp:344:17: style: The scope of the variable 'offset' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/util.cpp:400:11: style: The scope of the variable 'current' can be reduced. [variableScope] bitz-server-2.0.3/lib/icap/util.cpp:360:31: style: Checking if unsigned expression 'chunked_data.size()' is less than zero. [unsignedLessThanZero] bitz-server-2.0.3/lib/icap/util.cpp:171:40: style: Variable 'e' can be declared as reference to const [constVariableReference] bitz-server-2.0.3/lib/icap/util.cpp:317:39: style: Variable 'e' can be declared as reference to const [constVariableReference] bitz-server-2.0.3/lib/icap/util.cpp:331:39: style: Variable 'e' can be declared as reference to const [constVariableReference] bitz-server-2.0.3/lib/icap/util.cpp:387:39: style: Variable 'e' can be declared as reference to const [constVariableReference] bitz-server-2.0.3/lib/icap/util.cpp:611:40: style: Parameter 'response' can be declared as pointer to const [constParameterPointer] bitz-server-2.0.3/lib/icap/util.cpp:61:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable] bitz-server-2.0.3/lib/icap/util.cpp:111:8: style: Unused variable: n [unusedVariable] bitz-server-2.0.3/lib/icap/util.cpp:150:8: style: Unused variable: n [unusedVariable] bitz-server-2.0.3/lib/icap/util.cpp:225:16: style: Unused variable: line [unusedVariable] bitz-server-2.0.3/lib/icap/util.cpp:226:29: style: Unused variable: chunk_header [unusedVariable] bitz-server-2.0.3/lib/icap/util.cpp:252:29: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] bitz-server-2.0.3/lib/icap/util.cpp:451:8: style: Variable 'data_read' is assigned a value that is never used. [unreadVariable] bitz-server-2.0.3/lib/icap/util.cpp:468:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bitz-server-2.0.3/lib/icap/util.cpp:582:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.h:68:5: debug: simplifyOperatorName: found unsimplified operator name [debug] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3230:40: debug: Failed to instantiate template "WCharHelper". The checking continues anyway. [templateInstantiation] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2796:18: debug: Failed to instantiate template "BasicFormatter". The checking continues anyway. [templateInstantiation] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:461:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:475:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:905:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1119:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1670:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOL [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1673:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1687:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1699:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_LONG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_LONG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1704:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_DOUBLE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1707:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1709:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1746:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1749:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1750:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1769:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1790:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1809:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMED_ARG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMED_ARG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1824:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1934:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2500:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2905:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formatter [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2918:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formatter [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3842:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4274:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4480:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAST_NUMERIC_TYPE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4492:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4551:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:220:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:400:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:456:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_RIGHT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3534:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_NUMERIC [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_DEFAULT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:925:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:991:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2558:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_FLAG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2624:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_FLAG [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.h:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::int_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::uint_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::long_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::ulong_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::long_double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::pointer' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::string' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::sstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::ustring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::wstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1656:5: warning:inconclusive: Member variable 'Value::custom' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1670:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1671:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1672:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1673:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1674:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1676:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1690:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1702:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1703:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1704:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1705:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1706:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1707:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1708:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1709:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1713:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1726:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1746:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1747:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1748:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1749:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1750:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1751:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::int_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::uint_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::long_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::ulong_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::long_double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::pointer' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::string' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::sstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::ustring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::wstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: warning: Member variable 'Value::custom' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1756:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1757:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1769:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1770:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1771:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1775:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1777:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1778:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1781:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1796:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1801:5: warning: Member variable 'Arg::type' is not initialized in the constructor. Maybe it should be initialized directly in the class Arg? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::int_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::uint_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::long_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::ulong_long_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::long_double_value' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::pointer' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::string' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::sstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::ustring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::wstring' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1822:5: warning: Member variable 'Value::custom' is not initialized in the constructor. Maybe it should be initialized directly in the class Value? [uninitDerivedMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3063:5: warning:inconclusive: Member variable 'SystemError::error_code_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4204:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4208:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4212:14: warning: Member variable 'FormatInt::buffer_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::error_code_' is not assigned a value in 'StrError::operator='. [operatorEqVarError] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::buffer_' is not assigned a value in 'StrError::operator='. [operatorEqVarError] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:135:10: warning: Member variable 'StrError::buffer_size_' is not assigned a value in 'StrError::operator='. [operatorEqVarError] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:933:14: warning: Member variable 'MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < char > >::data_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2703:9: performance: Variable 'args_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:100:12: warning: Member variable 'File::fd_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:933:14: warning: Member variable 'MemoryBuffer < wchar_t , internal :: INLINE_BUFFER_SIZE , std :: allocator < wchar_t > >::data_' is not initialized in the constructor. [uninitMemberVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1208:10: style:inconclusive: Technically the member function 'fmt::internal::NoThousandsSep::operator()' can be const. [functionConst] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2245:9: performance:inconclusive: Technically the member function 'fmt::AlignSpec::precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2693:17: style:inconclusive: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const. [functionConst] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:413:49: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const. bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2693:17: note: Technically the member function 'fmt::internal::FormatterBase::do_get_arg' can be const. bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:138:9: performance:inconclusive: Technically the member function 'fmt::::safe_strerror::StrError::handle' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3235:10: performance:inconclusive: Technically the member function 'BasicWriter < char >::append_float_length' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3241:10: performance:inconclusive: Technically the member function 'BasicWriter < char >::append_float_length' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3235:10: performance:inconclusive: Technically the member function 'BasicWriter < wchar_t >::append_float_length' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3241:10: performance:inconclusive: Technically the member function 'BasicWriter < wchar_t >::append_float_length' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2260:10: performance:inconclusive: Technically the member function 'AlignTypeSpec < 0 >::flag' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2264:10: performance:inconclusive: Technically the member function 'AlignTypeSpec < 0 >::type' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2268:10: performance:inconclusive: Technically the member function 'AlignTypeSpec < 0 >::type_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2175:15: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::align' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2179:14: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::width' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2183:9: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2187:10: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::flag' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2191:10: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::type' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2195:10: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::type_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2199:10: performance:inconclusive: Technically the member function 'TypeSpec < 'b' >::fill' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2175:15: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::align' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2179:14: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::width' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2183:9: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2187:10: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::flag' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2191:10: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::type' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2195:10: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::type_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2199:10: performance:inconclusive: Technically the member function 'TypeSpec < 'o' >::fill' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2175:15: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::align' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2179:14: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::width' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2183:9: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2187:10: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::flag' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2191:10: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::type' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2195:10: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::type_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2199:10: performance:inconclusive: Technically the member function 'TypeSpec < 'x' >::fill' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2175:15: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::align' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2179:14: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::width' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2183:9: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::precision' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2187:10: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::flag' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2191:10: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::type' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2195:10: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::type_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2199:10: performance:inconclusive: Technically the member function 'TypeSpec < 'X' >::fill' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2293:9: warning: The struct 'FormatSpec' defines member function with name 'precision' also defined in its parent struct 'AlignSpec'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2245:9: note: Parent function 'AlignSpec::precision' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2293:9: note: Derived function 'FormatSpec::precision' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2599:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2599:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2605:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_any_double' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2065:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2605:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2610:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_bool' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2033:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2610:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2620:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_char' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2039:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2620:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2658:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_cstring' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2071:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_cstring' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2658:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_cstring' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2666:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_string' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2077:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_string' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2666:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_string' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2678:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_pointer' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2089:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2678:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2599:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2599:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2605:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_any_double' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2065:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2605:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2610:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_bool' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2033:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2610:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2620:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_char' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2039:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2620:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2658:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_cstring' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2071:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_cstring' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2658:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_cstring' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2666:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_string' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2077:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_string' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2666:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_string' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2678:10: warning: The class 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_pointer' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2089:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2678:10: note: Derived function 'ArgFormatterBase < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2784:10: warning: The class 'BasicArgFormatter < fmt :: ArgFormatter < char > , char , FormatSpec >' defines member function with name 'visit_custom' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < char > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2095:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < char > , void >::visit_custom' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2784:10: note: Derived function 'BasicArgFormatter < fmt :: ArgFormatter < char > , char , FormatSpec >::visit_custom' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2784:10: warning: The class 'BasicArgFormatter < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >' defines member function with name 'visit_custom' also defined in its parent class 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2095:12: note: Parent function 'ArgVisitor < fmt :: ArgFormatter < wchar_t > , void >::visit_custom' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2784:10: note: Derived function 'BasicArgFormatter < fmt :: ArgFormatter < wchar_t > , wchar_t , FormatSpec >::visit_custom' bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1559:5: style: Struct 'LConvCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1670:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1671:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1672:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1673:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1674:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1676:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1690:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1702:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1703:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1704:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1705:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1706:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1707:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1708:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1709:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1713:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1726:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1746:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1747:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1748:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1749:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1750:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1751:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1756:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1757:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1769:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1770:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1771:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1775:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1777:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1778:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1781:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1796:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1801:5: style: Class 'MakeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1828:5: style: Class 'MakeArg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2281:5: style: Struct 'FormatSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2941:5: style: Struct 'ArgType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < int , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < int , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < int , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < int , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < int , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned int , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned int , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned int , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned int , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned int , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long long , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long long , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long long , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long long , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < long long , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long long , TypeSpec < 'b' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long long , TypeSpec < 'o' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long long , TypeSpec < 'x' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long long , TypeSpec < 'X' > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2315:5: style: Class 'IntFormatSpec < unsigned long long , AlignTypeSpec < 0 > , char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:712:5: style: Class 'BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:723:5: style: Class 'BasicCStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:712:5: style: Class 'BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:723:5: style: Class 'BasicCStringRef < wchar_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:577:5: style: Class 'BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:589:5: style: Class 'BasicStringRef < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1023:18: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:836:18: note: Virtual function in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1023:18: note: Function in derived class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:930:10: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:836:18: note: Virtual function in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:930:10: note: Function in derived class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: style: The destructor '~MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < char > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:839:14: note: Virtual destructor in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: note: Destructor in derived class bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.h:119:5: style: Class 'BufferedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.h:241:5: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: style: The destructor '~MemoryBuffer < wchar_t , internal :: INLINE_BUFFER_SIZE , std :: allocator < wchar_t > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:839:14: note: Virtual destructor in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: note: Destructor in derived class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: style: Condition 'const_check(sizeof(isinf(x))==sizeof(bool)||sizeof(isinf(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: note: Condition 'const_check(sizeof(isinf(x))==sizeof(bool)||sizeof(isinf(x))==sizeof(int))' is always false bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: style: Condition 'const_check(sizeof(isnan(x))==sizeof(bool)||sizeof(isnan(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: note: Condition 'const_check(sizeof(isnan(x))==sizeof(bool)||sizeof(isnan(x))==sizeof(int))' is always false bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: style: Condition 'const_check(sizeof(signbit(x))==sizeof(bool)||sizeof(signbit(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: note: Condition 'const_check(sizeof(signbit(x))==sizeof(bool)||sizeof(signbit(x))==sizeof(int))' is always false bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1680:24: style: Condition 'const_check(sizeof(long)==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1680:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1680:24: note: Condition 'const_check(sizeof(long)==sizeof(int))' is always false bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1692:24: style: Condition 'const_check(sizeof(unsigned long)==sizeof(unsigned int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1692:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1692:24: note: Condition 'const_check(sizeof(unsigned long)==sizeof(unsigned int))' is always false bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3458:13: style: Redundant initialization for 'out'. The initialized value is overwritten before it is read. [redundantInitialization] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3455:17: note: out is initialized bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3458:13: note: out is overwritten bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2636:17: style: Redundant initialization for 'out'. The initialized value is overwritten before it is read. [redundantInitialization] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2632:21: note: out is initialized bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2636:17: note: out is overwritten bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1938:30: style: The scope of the variable 'val' can be reduced. [variableScope] bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.h:30:5: style: Class 'FormatBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4506:30: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4506:30: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4518:19: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4518:19: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4537:19: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4537:19: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4756:23: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4756:23: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:415:17: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:415:17: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3291:21: style: Local variable 'size' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3271:17: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3291:21: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3412:21: style: Local variable 'str' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3302:29: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3412:21: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3419:21: style: Local variable 'str' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3302:29: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3419:21: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3552:14: style: Local variable 'size' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3271:17: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3552:14: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:643:21: style: Local variable 'size' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:635:17: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:643:21: note: Shadow variable bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1566:39: style: Parameter 'lc' can be declared as pointer to const [constParameterPointer] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:25: warning: Found function call inside sizeof(). [sizeofFunctionCall] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:25: warning: Found function call inside sizeof(). [sizeofFunctionCall] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:25: warning: Found function call inside sizeof(). [sizeofFunctionCall] bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.cc:15:47: style: Parameter 'w' can be declared as reference to const [constParameterReference] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4482:29: style: Variable 'message' is assigned a value that is never used. [unreadVariable] bitz-server-2.0.3/modules/echo/echo.cpp:36:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_header [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/echo/echo.cpp:55:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/modpy/interface.cpp:59:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieof [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/modpy/interface.cpp:89:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_ERROR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/modpy/interface.cpp:117:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyDict_Type [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/modpy/py.cpp:251:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_ERROR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/modules/modpy/interface.cpp:93:30: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/modules/modpy/interface.cpp:149:30: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/modules/modpy/interface.cpp:32:13: style: The scope of the variable 'pypayload' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/interface.cpp:33:18: style: The scope of the variable 'request' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:38:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bitz-server-2.0.3/modules/modpy/py.cpp:111:37: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/modules/modpy/py.cpp:208:31: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/modules/modpy/py.cpp:94:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:95:14: style: The scope of the variable 'pyreturn' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:154:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:155:14: style: The scope of the variable 'pyreturn' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:195:14: style: The scope of the variable 'pymethod' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:196:14: style: The scope of the variable 'pyargs' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:197:14: style: The scope of the variable 'pyrequest' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:197:27: style: The scope of the variable 'pyresponse' can be reduced. [variableScope] bitz-server-2.0.3/modules/modpy/py.cpp:147:14: error: Uninitialized variable: sys_path [legacyUninitvar] bitz-server-2.0.3/modules/modpy/py.cpp:146:14: error: Uninitialized variable: pymodule_path [legacyUninitvar] bitz-server-2.0.3/src/bitz-server.cpp:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_ANY [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:245:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz-server.cpp:464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/config.cpp:45:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bitz-server-2.0.3/src/bitz/config.h:67:19: style:inconclusive: Technically the member function 'bitz::Config::configs' can be const. [functionConst] bitz-server-2.0.3/src/bitz/config.cpp:109:26: note: Technically the member function 'bitz::Config::configs' can be const. bitz-server-2.0.3/src/bitz/config.h:67:19: note: Technically the member function 'bitz::Config::configs' can be const. bitz-server-2.0.3/src/bitz/config.cpp:154:44: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/src/bitz/config.cpp:155:44: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/src/bitz/config.cpp:166:53: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/src/bitz/config.cpp:167:53: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/src/bitz/config.cpp:138:7: style: The scope of the variable 'i' can be reduced. [variableScope] bitz-server-2.0.3/src/bitz/config.cpp:138:10: style: The scope of the variable 'j' can be reduced. [variableScope] bitz-server-2.0.3/src/bitz/config.cpp:139:15: style: Unused variable: s [unusedVariable] bitz-server-2.0.3/src/bitz/exception.h:31:3: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/src/bitz/manager_exception.h:29:3: style: Class 'ManagerException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/src/bitz/request_handler.h:45:3: style: Class 'RequestHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/src/bitz/manager.h:66:3: style: Class 'Manager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bitz-server-2.0.3/src/bitz/manager_exception.h:30:12: style: The destructor '~ManagerException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/exception.h:32:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/manager_exception.h:30:12: note: Destructor in derived class bitz-server-2.0.3/src/bitz-server.cpp:345:16: style: The scope of the variable 'optchar' can be reduced. [variableScope] bitz-server-2.0.3/src/bitz-server.cpp:97:45: style:inconclusive: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:60:46: note: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:97:45: note: Function 'sigchld_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:135:45: style:inconclusive: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:61:46: note: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:135:45: note: Function 'sigterm_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:164:45: style:inconclusive: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:62:46: note: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:164:45: note: Function 'sigquit_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:193:45: style:inconclusive: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:63:45: note: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:193:45: note: Function 'sigint_handler' argument 2 names different: declaration 'sig_info' definition 'siginfo'. bitz-server-2.0.3/src/bitz-server.cpp:202:31: style:inconclusive: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:65:32: note: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'. bitz-server-2.0.3/src/bitz-server.cpp:202:31: note: Function 'daemonize' argument 1 names different: declaration 'run_dir' definition 'rundir'. bitz-server-2.0.3/src/bitz-server.cpp:202:51: style:inconclusive: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'. [funcArgNamesDifferent] bitz-server-2.0.3/src/bitz-server.h:65:54: note: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'. bitz-server-2.0.3/src/bitz-server.cpp:202:51: note: Function 'daemonize' argument 2 names different: declaration 'pid_file' definition 'pidfile'. bitz-server-2.0.3/src/bitz-server.cpp:350:18: style: Variable 'lopts' can be declared as const array [constVariable] bitz-server-2.0.3/src/bitz-server.cpp:205:9: style: Unused variable: i [unusedVariable] bitz-server-2.0.3/src/bitz/exception.cpp:29:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/options_request_handler.cpp:35:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/reqmod_request_handler.h:32:12: style: The destructor '~ReqmodRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/reqmod_request_handler.h:32:12: note: Destructor in derived class bitz-server-2.0.3/src/bitz/options_request_handler.h:31:12: style: The destructor '~OptionsRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/options_request_handler.h:31:12: note: Destructor in derived class bitz-server-2.0.3/src/bitz/options_request_handler.h:33:20: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:62:28: note: Virtual function in base class bitz-server-2.0.3/src/bitz/options_request_handler.h:33:20: note: Function in derived class bitz-server-2.0.3/src/bitz/options_request_handler.cpp:48:65: style: Parameter 'req_handler' can be declared as pointer to const [constParameterPointer] bitz-server-2.0.3/src/bitz/respmod_request_handler.h:32:12: style: The destructor '~RespmodRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/respmod_request_handler.h:32:12: note: Destructor in derived class bitz-server-2.0.3/src/bitz/manager.cpp:92:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] bitz-server-2.0.3/src/bitz/manager.cpp:91:33: style: Variable 'mex' can be declared as reference to const [constVariableReference] bitz-server-2.0.3/src/bitz/request_handler.cpp:80:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_ERROR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/request_handler.cpp:267:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CONTENT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/request_handler.cpp:341:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/request_handler.cpp:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieof [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/util.cpp:79:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/worker.cpp:160:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_ALLOWED [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/src/bitz/util.cpp:47:44: performance: Function parameter 'req_handlers' should be passed by const reference. [passedByValue] bitz-server-2.0.3/src/bitz/util.cpp:51:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] bitz-server-2.0.3/src/bitz/worker.cpp:35:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bitz-server-2.0.3/src/bitz/worker.h:43:16: style: Virtual function 'load_req_handlers' is called from constructor 'Worker()' at line 38. Dynamic binding is not used. [virtualCallInConstructor] bitz-server-2.0.3/src/bitz/worker.cpp:38:3: note: Calling load_req_handlers bitz-server-2.0.3/src/bitz/worker.h:43:16: note: load_req_handlers is a virtual function bitz-server-2.0.3/src/bitz/request_handler.cpp:40:3: performance: Variable '_logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] bitz-server-2.0.3/src/bitz/request_handler.h:84:8: performance:inconclusive: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/src/bitz/request_handler.cpp:168:23: note: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/src/bitz/request_handler.h:84:8: note: Technically the member function 'bitz::RequestHandler::unload_modifier' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/src/bitz/request_handler.cpp:155:21: style: C-style pointer casting [cstyleCast] bitz-server-2.0.3/src/bitz/request_handler.cpp:177:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] bitz-server-2.0.3/src/main.cpp:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:63:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:377:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:696:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:438:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_LEFT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_RIGHT [valueFlowBailoutIncompleteVar] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:55:10: performance:inconclusive: Technically the member function 'fmt::internal::PrecisionHandler::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:61:9: performance:inconclusive: Technically the member function 'fmt::internal::PrecisionHandler::visit_any_int' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:74:10: performance:inconclusive: Technically the member function 'fmt::internal::IsZeroInt::visit_any_int' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:84:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_char' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:89:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_bool' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:94:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_pointer' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:100:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_any_int' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:106:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_any_double' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:111:10: performance:inconclusive: Technically the member function 'fmt::internal::DefaultType::visit_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:249:10: performance:inconclusive: Technically the member function 'fmt::internal::WidthHandler::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:403:10: performance:inconclusive: Technically the member function 'PrintfFormatter < char , PrintfArgFormatter < char > >::parse_flags' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:431:33: note: Technically the member function 'PrintfFormatter < char , PrintfArgFormatter < char > >::parse_flags' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:403:10: note: Technically the member function 'PrintfFormatter < char , PrintfArgFormatter < char > >::parse_flags' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:403:10: performance:inconclusive: Technically the member function 'PrintfFormatter < wchar_t , PrintfArgFormatter < wchar_t > >::parse_flags' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:431:33: note: Technically the member function 'PrintfFormatter < wchar_t , PrintfArgFormatter < wchar_t > >::parse_flags' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:403:10: note: Technically the member function 'PrintfFormatter < wchar_t , PrintfArgFormatter < wchar_t > >::parse_flags' can be static (but you may consider moving to unnamed namespace). bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < PrecisionHandler , int >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < IsZeroInt , bool >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < DefaultType , char >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < CharConverter , void >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: performance:inconclusive: Technically the member function 'ArgVisitor < WidthHandler , unsigned int >::report_unhandled_arg' can be static (but you may consider moving to unnamed namespace). [functionStatic] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:55:10: warning: The class 'PrecisionHandler' defines member function with name 'report_unhandled_arg' also defined in its parent class 'ArgVisitor < PrecisionHandler , int >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: note: Parent function 'ArgVisitor < PrecisionHandler , int >::report_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:55:10: note: Derived function 'PrecisionHandler::report_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:61:9: warning: The class 'PrecisionHandler' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < PrecisionHandler , int >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < PrecisionHandler , int >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:61:9: note: Derived function 'PrecisionHandler::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:74:10: warning: The class 'IsZeroInt' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < IsZeroInt , bool >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < IsZeroInt , bool >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:74:10: note: Derived function 'IsZeroInt::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:84:10: warning: The class 'DefaultType' defines member function with name 'visit_char' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2039:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:84:10: note: Derived function 'DefaultType::visit_char' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:89:10: warning: The class 'DefaultType' defines member function with name 'visit_bool' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2033:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:89:10: note: Derived function 'DefaultType::visit_bool' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:94:10: warning: The class 'DefaultType' defines member function with name 'visit_pointer' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2089:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:94:10: note: Derived function 'DefaultType::visit_pointer' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:100:10: warning: The class 'DefaultType' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:100:10: note: Derived function 'DefaultType::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:106:10: warning: The class 'DefaultType' defines member function with name 'visit_any_double' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2065:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:106:10: note: Derived function 'DefaultType::visit_any_double' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:111:10: warning: The class 'DefaultType' defines member function with name 'visit_unhandled_arg' also defined in its parent class 'ArgVisitor < DefaultType , char >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2002:12: note: Parent function 'ArgVisitor < DefaultType , char >::visit_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:111:10: note: Derived function 'DefaultType::visit_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:227:10: warning: The class 'CharConverter' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < CharConverter , void >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < CharConverter , void >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:227:10: note: Derived function 'CharConverter::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:249:10: warning: The class 'WidthHandler' defines member function with name 'report_unhandled_arg' also defined in its parent class 'ArgVisitor < WidthHandler , unsigned int >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2000:10: note: Parent function 'ArgVisitor < WidthHandler , unsigned int >::report_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:249:10: note: Derived function 'WidthHandler::report_unhandled_arg' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:255:14: warning: The class 'WidthHandler' defines member function with name 'visit_any_int' also defined in its parent class 'ArgVisitor < WidthHandler , unsigned int >'. [duplInheritedMember] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2046:12: note: Parent function 'ArgVisitor < WidthHandler , unsigned int >::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:255:14: note: Derived function 'WidthHandler::visit_any_int' bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:336:17: style: Redundant initialization for 'out'. The initialized value is overwritten before it is read. [redundantInitialization] bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:332:21: note: out is initialized bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:336:17: note: out is overwritten bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:379:21: style: Local variable 'format' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4104:20: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:379:21: note: Shadow variable diff: head bitz-server-2.0.3/lib/icap/request_header.h:41:12: style: The destructor '~RequestHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/icap/header.h:64:12: note: Virtual destructor in base class bitz-server-2.0.3/lib/icap/request_header.h:41:12: note: Destructor in derived class head bitz-server-2.0.3/lib/icap/response_header.h:52:12: style: The destructor '~ResponseHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/icap/header.h:64:12: note: Virtual destructor in base class bitz-server-2.0.3/lib/icap/response_header.h:52:12: note: Destructor in derived class head bitz-server-2.0.3/lib/icap/util.cpp:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/icap/util.cpp:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/icap/util.cpp:611:40: style: Parameter 'response' can be declared as pointer to const [constParameterPointer] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:220:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:400:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:443:66: performance: Function parameter 'args' should be passed by const reference. [passedByValue] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:449:52: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:450:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:453:65: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.cc:456:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1119:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1670:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOL [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1673:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1687:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1699:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_LONG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_LONG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1704:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1705:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_DOUBLE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1707:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1708:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1709:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1732:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1746:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1749:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1750:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1752:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1769:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1771:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1775:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSTRING [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1777:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINTER [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1790:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1809:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMED_ARG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1814:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAMED_ARG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1824:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1933:13: style: Local variable 'arg' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4294:44: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1933:13: note: Shadow variable head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:1934:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_DEFAULT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2500:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2558:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_FLAG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2624:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR_FLAG [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2905:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formatter [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:2918:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Formatter [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3167:21: style: Local variable 'size' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3271:17: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3167:21: note: Shadow variable 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3202:18: style: Local variable 'size' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3271:17: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3202:18: note: Shadow variable head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3460:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_RIGHT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3534:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_NUMERIC [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3798:10: style: Local variable 'format' shadows outer function [shadowFunction] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4104:20: note: Shadowed declaration bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3798:10: note: Shadow variable head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:3842:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_ [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4104:58: performance: Function parameter 'args' should be passed by const reference. [passedByValue] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4111:60: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4274:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITS [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4480:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAST_NUMERIC_TYPE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4492:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:4551:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: style: Condition 'const_check(sizeof(isinf(x))==sizeof(bool)||sizeof(isinf(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:464:24: note: Condition 'const_check(sizeof(isinf(x))==sizeof(bool)||sizeof(isinf(x))==sizeof(int))' is always false head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:475:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: style: Condition 'const_check(sizeof(isnan(x))==sizeof(bool)||sizeof(isnan(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:476:24: note: Condition 'const_check(sizeof(isnan(x))==sizeof(bool)||sizeof(isnan(x))==sizeof(int))' is always false head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: style: Condition 'const_check(sizeof(signbit(x))==sizeof(bool)||sizeof(signbit(x))==sizeof(int))' is always false [knownConditionTrueFalse] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: note: Calling function 'const_check' returns 0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:487:24: note: Condition 'const_check(sizeof(signbit(x))==sizeof(bool)||sizeof(signbit(x))==sizeof(int))' is always false head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:905:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:925:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr_ [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: style: The destructor '~MemoryBuffer < char , internal :: INLINE_BUFFER_SIZE , std :: allocator < char > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:839:14: note: Virtual destructor in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: note: Destructor in derived class head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: style: The destructor '~MemoryBuffer < wchar_t , internal :: INLINE_BUFFER_SIZE , std :: allocator < wchar_t > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:839:14: note: Virtual destructor in base class bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:938:6: note: Destructor in derived class head bitz-server-2.0.3/lib/spdlog/fmt/bundled/format.h:991:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_ [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.cc:30:70: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/ostream.h:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:166:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:227:3: error: Resource leak: f [resourceLeak] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/posix.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.cc:18:63: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:229:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:295:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:370:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:377:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Char [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:438:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_LEFT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_RIGHT [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:636:58: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:63:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:642:60: performance: Function parameter 'args' should be passed by const reference. [passedByValue] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:657:55: performance: Function parameter 'args' should be passed by const reference. [passedByValue] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:665:57: performance: Function parameter 'args' should be passed by const reference. [passedByValue] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:694:46: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:696:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/lib/spdlog/fmt/bundled/printf.h:709:69: performance: Function parameter 'args' should be passed by const reference. [passedByValue] head bitz-server-2.0.3/modules/echo/echo.cpp:55:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/modules/modpy/interface.cpp:117:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyDict_Type [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/modules/modpy/interface.cpp:89:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVER_ERROR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_ANY [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:245:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:288:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOTICE [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable required_argument [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:443:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz-server.cpp:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/src/bitz/config.cpp:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 bitz-server-2.0.3/src/bitz/manager.cpp:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz/manager_exception.h:30:12: style: The destructor '~ManagerException' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/exception.h:32:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/manager_exception.h:30:12: note: Destructor in derived class head bitz-server-2.0.3/src/bitz/options_request_handler.h:31:12: style: The destructor '~OptionsRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/options_request_handler.h:31:12: note: Destructor in derived class head bitz-server-2.0.3/src/bitz/reqmod_request_handler.h:32:12: style: The destructor '~ReqmodRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/reqmod_request_handler.h:32:12: note: Destructor in derived class head bitz-server-2.0.3/src/bitz/request_handler.cpp:267:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CONTENT [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz/request_handler.cpp:341:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz/request_handler.cpp:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ieof [valueFlowBailoutIncompleteVar] head bitz-server-2.0.3/src/bitz/respmod_request_handler.h:32:12: style: The destructor '~RespmodRequestHandler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bitz-server-2.0.3/src/bitz/request_handler.h:46:12: note: Virtual destructor in base class bitz-server-2.0.3/src/bitz/respmod_request_handler.h:32:12: note: Destructor in derived class DONE