2025-10-16 16:22 ftp://ftp.de.debian.org/debian/pool/main/f/fdb/fdb_5.18.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.48+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 7828eb5 (2025-10-15 23:40:19 +0200) count: 1244 1247 elapsed-time: 1.0 1.0 head-timing-info: old-timing-info: head results: fdb-5.18.0/src/fdb5/LibFdb5.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/LibFdb5.cc:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constructorCallback_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/LibFdb5.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constructorCallback_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/LibFdb5.cc:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/LibFdb5.cc:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/LibFdb5.cc:138:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/dummy_daos/daos.h:264:54: style: Parameter 'anchor' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/fdb5/LibFdb5.cc:159:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/api/DistFDB.cc:91:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lanes_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:211:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:225:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:230:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:246:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lanes_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reportStats_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:93:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:154:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:206:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:289:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDB.cc:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/DistFDB.cc:161:40: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/fdb5/api/DistFDB.cc:170:14: style: The scope of the variable 'cap_lane' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/api/DistFDB.cc:170:14: style: Variable 'cap_lane' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/api/DistFDB.cc:249:14: style: Variable 'cap_lane' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:103:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:127:19: style: Condition 'entry==NULL' is always false [knownConditionTrueFalse] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlIdentifiers_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:75:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBFactory.cc:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:115:17: style: The scope of the variable 'pool_name' can be reduced. [variableScope] fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:151:28: style: Local variable 'os' shadows outer variable [shadowVariable] fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:145:24: note: Shadowed declaration fdb-5.18.0/src/dummy_daos/daos/tests_lib.cc:151:28: note: Shadow variable fdb-5.18.0/src/fdb5/api/FDBStats.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numArchive_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/RandomFDB.cc:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBStats.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numArchive_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBStats.cc:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numLocation_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBStats.cc:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRetrieve_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBStats.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numFlush_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/FDBStats.cc:121:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numArchive_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiver_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reindexer_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inspector_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:117:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:122:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiver_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/LocalFDB.cc:83:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdb_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdb_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subFdbs_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subFdbs_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subFdbs_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:125:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:137:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:149:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:175:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subFdbs_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/SelectFDB.cc:110:40: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:54:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:97:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:129:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storesReadMapping_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/AxesIterator.cc:25:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/AxesIterator.cc:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/AxesIterator.cc:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:311:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDB_SUCCESS [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:321:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remaining_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remaining_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:110:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlIdentifiers [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ControlIterator.cc:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:10: performance:inconclusive: Technically the member function 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: List >::encodeExtra' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:10: performance:inconclusive: Technically the member function 'BaseAPIHelper < fdb5 :: AxesElement , fdb5 :: remote :: Message :: Axes >::encodeExtra' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:10: performance:inconclusive: Technically the member function 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: Inspect >::encodeExtra' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:46:30: warning: The struct 'ListHelper' defines member function with name 'valueFromStream' also defined in its parent struct 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: List >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:37:22: note: Parent function 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: List >::valueFromStream' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:46:30: note: Derived function 'ListHelper::valueFromStream' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:73:10: warning: The struct 'ListHelper' defines member function with name 'encodeExtra' also defined in its parent struct 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: List >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:10: note: Parent function 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: List >::encodeExtra' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:73:10: note: Derived function 'ListHelper::encodeExtra' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:83:10: warning: The struct 'AxesHelper' defines member function with name 'encodeExtra' also defined in its parent struct 'BaseAPIHelper < fdb5 :: AxesElement , fdb5 :: remote :: Message :: Axes >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:10: note: Parent function 'BaseAPIHelper < fdb5 :: AxesElement , fdb5 :: remote :: Message :: Axes >::encodeExtra' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:83:10: note: Derived function 'AxesHelper::encodeExtra' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:92:30: warning: The struct 'InspectHelper' defines member function with name 'valueFromStream' also defined in its parent struct 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: Inspect >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:37:22: note: Parent function 'BaseAPIHelper < fdb5 :: ListElement , fdb5 :: remote :: Message :: Inspect >::valueFromStream' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:92:30: note: Derived function 'InspectHelper::valueFromStream' fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:44:5: style: Struct 'ListHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:81:5: style: Struct 'AxesHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:181:22: style: Local variable 's' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:143:25: note: Shadowed declaration fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:181:22: note: Shadow variable fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:188:22: style: Local variable 's' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:143:25: note: Shadowed declaration fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:188:22: note: Shadow variable fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:36:37: style: Parameter 's' can be declared as reference to const [constParameterReference] fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:158:43: style: Unused variable: aliases [unusedVariable] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:99:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/FDBToolRequest.cc:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:187:1: style: The struct 'fdb_datareader_t' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] fdb-5.18.0/src/fdb5/api/fdb_c.cc:52:38: performance: Variable 'request_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] fdb-5.18.0/src/fdb5/api/fdb_c.cc:52:5: style: Struct 'fdb_request_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyParts_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:153:5: style: Struct 'fdb_listiterator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyParts_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:231:5: style: Struct 'fdb_wipe_iterator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:242:5: style: Struct 'fdb_wipe_element_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:254:5: style: Struct 'fdb_purge_iterator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:265:5: style: Struct 'fdb_purge_element_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyParts_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListElement.cc:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyParts_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/StatsIterator.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexStatistics [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListIterator.cc:26:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deduplicate_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListIterator.cc:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/helpers/ListIterator.cc:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fingerprints_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/fdb_c.cc:54:22: style: Variable 'n' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/api/local/ControlVisitor.cc:32:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/AxesVisitor.cc:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/AxesVisitor.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/AxesVisitor.cc:59:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/AxesVisitor.cc:73:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/MoveVisitor.cc:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable request_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/PurgeVisitor.cc:43:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wipe [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/PurgeVisitor.cc:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable porcelain_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/StatsVisitor.cc:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalVisitor_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/WipeVisitor.cc:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wipe [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/WipeVisitor.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalVisitor_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/WipeVisitor.cc:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalVisitor_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/api/local/WipeVisitor.cc:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internalVisitor_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/compat/grib2fdb5.cc:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/compat/grib2fdb5.cc:56:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayHandle.cc:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosArrayPartHandle.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:149:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaPathInitialised_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaPathInitialised_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/config/Config.cc:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schema_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:177:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogue.cc:156:51: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosCatalogueReader.cc:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueReader.cc:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueReader.cc:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueReader.cc:124:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueReader.cc:65:51: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_cont_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:67:16: style: Local variable 'c' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:53:31: note: Shadowed declaration fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:67:16: note: Shadow variable fdb-5.18.0/src/fdb5/daos/DaosCommon.cc:68:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosCatalogueWriter.cc:318:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_oids [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:152:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:164:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:178:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coh_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coh_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:231:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:247:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:68:52: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosContainer.cc:216:47: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosEngine.cc:56:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosEngine.cc:143:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosEngine.cc:235:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:70:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:78:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosEngine.cc:108:47: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosEngine.cc:200:47: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosFieldLocation.cc:106:5: style: Class 'DaosURIManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/daos/DaosIndexLocation.cc:21:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosLazyFieldLocation.cc:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fl_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosKeyValueHandle.cc:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosIndex.cc:27:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_S1 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosIndex.cc:47:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosIndex.cc:94:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OC_S1 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosIndex.cc:157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosIndex.cc:132:47: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hi [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hi [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hi [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wasGenerated_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wasGenerated_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oclass_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosOID.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable otype_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:107:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:194:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:218:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:287:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:311:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:317:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:354:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:373:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosName.cc:142:51: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosName.cc:159:51: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosName.cc:168:51: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosName.cc:197:34: style: Variable 'c' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cont_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:309:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_ANCHOR_INIT [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:169:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:223:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poh_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poh_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:281:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable known_uuid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uuid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosSession.cc:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosSession.cc:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosSession.cc:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:269:31: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:210:16: style: Variable 'found' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/daos/DaosPool.cc:210:10: style: Variable 'found' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:214:21: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:413:24: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:429:47: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:109:47: style: Variable 'e' can be declared as reference to const [constVariableReference] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:38:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_str_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:66:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_ARRAY_BYTE [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:148:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosStore.cc:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/UUID.cc:21:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosObject.cc:422:13: style: Unused variable: rc [unusedVariable] fdb-5.18.0/src/fdb5/database/ArchiveVisitor.cc:41:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/ArchiveVisitor.cc:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Archiver.cc:39:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callback_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Archiver.cc:45:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flushMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Archiver.cc:66:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flushMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Archiver.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Archiver.cc:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/AxisRegistry.cc:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/AxisRegistry.cc:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/dummy_daos/daos.cc:266:19: style: Condition 'entry==NULL' is always false [knownConditionTrueFalse] fdb-5.18.0/src/dummy_daos/daos.cc:511:28: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:512:27: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:751:18: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:761:25: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:777:18: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:1174:18: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:1184:25: style: C-style pointer casting [cstyleCast] fdb-5.18.0/src/dummy_daos/daos.cc:694:31: style: The scope of the variable 'n' can be reduced. [variableScope] fdb-5.18.0/src/dummy_daos/daos.cc:1117:31: style: The scope of the variable 'n' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/database/BaseArchiveVisitor.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkMissingKeysOnWrite_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseArchiveVisitor.cc:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseArchiveVisitor.cc:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkMissingKeysOnWrite_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseArchiveVisitor.cc:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseArchiveVisitor.cc:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/dummy_daos/daos.cc:217:28: style: Local variable 'os' shadows outer variable [shadowVariable] fdb-5.18.0/src/dummy_daos/daos.cc:211:24: note: Shadowed declaration fdb-5.18.0/src/dummy_daos/daos.cc:217:28: note: Shadow variable fdb-5.18.0/src/dummy_daos/daos.cc:743:32: style: Local variable 'os' shadows outer variable [shadowVariable] fdb-5.18.0/src/dummy_daos/daos.cc:739:28: note: Shadowed declaration fdb-5.18.0/src/dummy_daos/daos.cc:743:32: note: Shadow variable fdb-5.18.0/src/dummy_daos/daos.cc:1154:21: style: Local variable 'oids' shadows outer argument [shadowArgument] fdb-5.18.0/src/dummy_daos/daos.cc:1113:52: note: Shadowed declaration fdb-5.18.0/src/dummy_daos/daos.cc:1154:21: note: Shadow variable fdb-5.18.0/src/dummy_daos/daos.cc:1166:32: style: Local variable 'os' shadows outer variable [shadowVariable] fdb-5.18.0/src/dummy_daos/daos.cc:1162:28: note: Shadowed declaration fdb-5.18.0/src/dummy_daos/daos.cc:1166:32: note: Shadow variable fdb-5.18.0/src/dummy_daos/daos.cc:81:116: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:82:37: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:128:59: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:139:112: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:264:33: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] fdb-5.18.0/src/dummy_daos/daos.cc:306:84: style: Parameter 'cont_prop' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:307:47: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:371:85: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:418:115: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:419:34: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:466:54: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:477:96: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:541:108: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:566:71: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:588:52: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:609:31: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:629:31: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:667:103: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:689:55: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:806:80: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:828:74: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:851:79: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:899:54: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:913:113: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:954:94: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:967:112: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1004:77: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1005:45: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1059:85: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1080:91: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1102:52: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/dummy_daos/daos.cc:1113:114: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] fdb-5.18.0/src/fdb5/database/Archiver.cc:90:23: style: Local variable 'i' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/database/Archiver.cc:74:10: note: Shadowed declaration fdb-5.18.0/src/fdb5/database/Archiver.cc:90:23: note: Shadow variable fdb-5.18.0/src/dummy_daos/daos.cc:733:25: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/database/BaseKey.cc:82:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:166:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:177:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:224:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexRequest_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable safeStoreURIs_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_OT_KV_HASHED [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:316:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKvName_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/BaseKey.cc:182:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/database/Catalogue.cc:34:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:78:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axisCache_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:105:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:115:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:122:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:140:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:160:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:185:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:201:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:211:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:236:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Catalogue.cc:281:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DataStats.cc:22:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DataStats.cc:24:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DataStats.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DbStats.cc:27:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DbStats.cc:29:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DbStats.cc:31:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DbStats.cc:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/DbStats.cc:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Field.cc:26:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentStore_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentStore_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/EntryVisitMechanism.cc:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldDetails.cc:18:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable referenceValue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:146:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:178:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:180:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:181:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:182:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/FieldLocation.cc:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:183:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:184:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:185:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:189:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:191:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:192:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Index.cc:172:54: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fdb-5.18.0/src/fdb5/database/Index.cc:174:35: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fdb-5.18.0/src/fdb5/database/Index.cc:182:63: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:178:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:209:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:223:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:264:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:274:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:332:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:364:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:381:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:409:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axis_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOnly_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexFactory.cc:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexFactory.cc:62:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexStats.cc:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexStats.cc:41:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexStats.cc:43:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexStats.cc:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexStats.cc:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable content_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Indexer.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Indexer.cc:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Inspector.cc:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Inspector.cc:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Inspector.cc:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:86:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/database/IndexAxis.cc:256:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/database/Inspector.cc:51:33: style: Parameter 'key' can be declared as reference to const. However it seems that 'purgeCatalogue' is a callback function, if 'key' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fdb-5.18.0/src/fdb5/database/Inspector.cc:57:62: note: You might need to cast the function pointer here fdb-5.18.0/src/fdb5/database/Inspector.cc:51:33: note: Parameter 'key' can be declared as reference to const fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/MultiRetrieveVisitor.cc:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:333:18: style: Redundant condition: wipeAll. '!wipeAll || (wipeAll && store_.type()!="daos")' is equivalent to '!wipeAll || store_.type()!="daos"' [redundantCondition] fdb-5.18.0/src/fdb5/daos/DaosWipeVisitor.cc:217:28: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/database/Manager.cc:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enginesFile_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explicitEngine_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:181:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explicitEngine_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explicitEngine_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explicitEngine_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/RetrieveVisitor.cc:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Report.cc:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbStats_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Report.cc:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Report.cc:101:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:39:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:72:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:77:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Store.cc:114:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/UriStore.cc:111:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/UriStore.cc:116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:29:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FDBFileHandle.cc:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:62:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datahandles_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIdx_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIdx_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/HandleGatherer.cc:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sorted_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIdx_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/HandleGatherer.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:221:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/HandleGatherer.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalSize_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalSize_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:252:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIdx_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/UriStore.h:48:5: style: Class 'UriStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/database/UriStore.cc:103:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/io/fdb5_lustreapi_file_create.c:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLAPI_MSG_OFF [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/fdb5_lustreapi_file_create.c:25:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOV_PATTERN_RAID0 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compactFormat [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:156:24: style: Local variable 'engineTypes' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/database/Manager.cc:57:23: note: Shadowed declaration fdb-5.18.0/src/fdb5/database/Manager.cc:156:24: note: Shadow variable fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:189:28: style: Local variable 'engineTypes' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/database/Manager.cc:57:23: note: Shadowed declaration fdb-5.18.0/src/fdb5/database/Manager.cc:189:28: note: Shadow variable fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:217:28: style: Local variable 'engineTypes' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/database/Manager.cc:57:23: note: Shadowed declaration fdb-5.18.0/src/fdb5/database/Manager.cc:217:28: note: Shadow variable fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/database/Manager.cc:235:27: style: Local variable 'expanded' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/database/Manager.cc:209:17: note: Shadowed declaration fdb-5.18.0/src/fdb5/database/Manager.cc:235:27: note: Shadow variable fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:125:14: style: Local variable 'readLength' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:122:10: note: Shadowed declaration fdb-5.18.0/src/fdb5/io/SingleGribMungePartFileHandle.cc:125:14: note: Shadow variable fdb-5.18.0/src/fdb5/message/MessageArchiver.cc:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageArchiver.cc:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageArchiver.cc:113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable modifiers_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageArchiver.cc:137:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageArchiver.cc:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageIndexer.cc:68:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/message/MessageDecoder.cc:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkDuplicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:54:37: style: Local variable 'dedup' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:41:17: note: Shadowed declaration fdb-5.18.0/src/fdb5/io/FieldHandle.cc:54:37: note: Shadow variable fdb-5.18.0/src/fdb5/io/FieldHandle.cc:56:23: style: Local variable 'el' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/io/FieldHandle.cc:38:17: note: Shadowed declaration fdb-5.18.0/src/fdb5/io/FieldHandle.cc:56:23: note: Shadow variable fdb-5.18.0/src/fdb5/message/MessageDecoder.cc:45:5: style: Class 'KeySetter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/message/MessageDecoder.cc:105:50: style: Unused variable: s [unusedVariable] fdb-5.18.0/src/fdb5/rados/RadosFieldLocation.cc:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handles_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:169:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataPaths_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rados/RadosStore.cc:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closingSocket_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isValid_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:84:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartMarker [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:140:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/Connection.cc:160:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/FdbServer.cc:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/FdbServer.cc:91:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/FdbServer.cc:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/FdbServer.cc:158:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:61:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:68:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:76:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blockingRequestMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:93:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blockingRequestMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/RemoteFieldLocation.cc:80:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/RemoteFieldLocation.cc:107:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/Client.cc:75:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] fdb-5.18.0/src/fdb5/remote/client/Client.cc:92:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] fdb-5.18.0/src/fdb5/remote/Connection.cc:98:26: style: Local variable 'msg' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/remote/Connection.cc:96:22: note: Shadowed declaration fdb-5.18.0/src/fdb5/remote/Connection.cc:98:26: note: Shadow variable fdb-5.18.0/src/fdb5/remote/RemoteFieldLocation.cc:149:5: style: Class 'FdbURIManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/remote/Connection.cc:96:22: style: Unused variable: msg [unusedVariable] fdb-5.18.0/src/fdb5/remote/Connection.cc:98:26: style: Unused variable: msg [unusedVariable] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:18:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:25:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectionMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memoryLimit_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:83:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:104:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:133:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ReadLimiter.cc:151:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiveMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schema_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiveMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultBufferSizeKey [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:178:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnectionRouter.cc:9:5: style: Class 'ConnectionError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteCatalogue.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientsMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientsMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataWriteQueue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:104:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connected_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientsMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlEndpoint_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:195:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable promisesMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clientsMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataWriteQueue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataEndpoint_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:431:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:442:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:115:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:161:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:102:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:237:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:252:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultBufferSizeKey [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:280:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Store [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:317:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultBufferSizeFlush [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:346:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messageQueues_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:374:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retrieveMessageMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:424:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retrieveMessageMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:462:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retrieveMessageMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:104:46: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:172:19: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:71:21: warning: Either the condition 's[i].length()==0' is redundant or expression 's[i][0]' causes access out of bounds. [containerOutOfBounds] fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:74:36: note: Assuming that condition 's[i].length()==0' is not redundant fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:71:21: note: Access out of bounds fdb-5.18.0/src/fdb5/remote/server/AvailablePortList.cc:121:26: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:459:19: style: The scope of the variable 'queueSize' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:166:14: style: Local variable 'read' shadows outer function [shadowFunction] fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:107:10: note: Shadowed declaration fdb-5.18.0/src/fdb5/remote/client/RemoteStore.cc:166:14: note: Shadow variable fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:383:45: style: Local variable 'lock' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:366:49: note: Shadowed declaration fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:383:45: note: Shadow variable fdb-5.18.0/src/fdb5/rules/ExcludeAll.cc:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:47:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesAddArchiveListener [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:75:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesAddReadListener [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:109:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readLocationMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:187:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:226:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:240:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:260:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:274:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/StoreHandler.cc:296:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:103:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:367:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:393:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldLocationsMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:454:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:489:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlerMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:219:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fdbMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchAny.cc:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:109:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRemoveArchiveListener [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:136:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Replied [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:184:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Startup [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:335:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:361:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Blob [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:405:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Exit [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:466:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:550:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiBlob [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:559:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archiveFuture_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:583:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workerThreads_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:47:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchHidden.cc:71:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchOptional.cc:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchValue.cc:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchValue.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchValue.cc:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchValue.cc:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/MatchValue.cc:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Matcher.cc:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:48:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:60:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:68:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Predicate.cc:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyword_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:64:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:145:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:155:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:164:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:176:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:229:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:236:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemas_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:275:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Schema.cc:177:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:490:33: style: Redundant initialization for 'handled'. The initialized value is overwritten before it is read. [redundantInitialization] fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:485:33: note: handled is initialized fdb-5.18.0/src/fdb5/remote/server/ServerConnection.cc:490:33: note: handled is overwritten fdb-5.18.0/src/fdb5/rules/Rule.cc:157:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:237:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:376:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:456:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:475:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable registry_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:489:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:494:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:498:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:502:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable predicates_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:599:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:659:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/Rule.cc:665:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:48:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SelectMatcher.cc:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SelectMatcher.cc:55:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/rules/SelectMatcher.cc:77:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontMatchOnMissing [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/AdoptVisitor.cc:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/AdoptVisitor.cc:38:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/AdoptVisitor.cc:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:187:1: style: The struct 'AxesHelper' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:199:18: performance:inconclusive: Technically the member function 'fdb5::remote::InspectHelper::apiCall' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:203:19: performance:inconclusive: Technically the member function 'fdb5::remote::StatsHelper::apiCall' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:161:10: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < ListElement >::extraDecode' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < ListElement >::apiCall' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:161:10: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < AxesElement >::extraDecode' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < AxesElement >::apiCall' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:161:10: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < StatsElement >::extraDecode' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: performance:inconclusive: Technically the member function 'fdb5::remote::BaseHelper < StatsElement >::apiCall' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:178:18: warning: The struct 'ListHelper' defines member function with name 'apiCall' also defined in its parent struct 'BaseHelper < ListElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: note: Parent function 'BaseHelper < ListElement >::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:178:18: note: Derived function 'ListHelper::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:180:10: warning: The struct 'ListHelper' defines member function with name 'extraDecode' also defined in its parent struct 'BaseHelper < ListElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:161:10: note: Parent function 'BaseHelper < ListElement >::extraDecode' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:180:10: note: Derived function 'ListHelper::extraDecode' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:190:10: warning: The struct 'AxesHelper' defines member function with name 'extraDecode' also defined in its parent struct 'BaseHelper < AxesElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:161:10: note: Parent function 'BaseHelper < AxesElement >::extraDecode' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:190:10: note: Derived function 'AxesHelper::extraDecode' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:191:18: warning: The struct 'AxesHelper' defines member function with name 'apiCall' also defined in its parent struct 'BaseHelper < AxesElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: note: Parent function 'BaseHelper < AxesElement >::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:191:18: note: Derived function 'AxesHelper::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:199:18: warning: The struct 'InspectHelper' defines member function with name 'apiCall' also defined in its parent struct 'BaseHelper < ListElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: note: Parent function 'BaseHelper < ListElement >::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:199:18: note: Derived function 'InspectHelper::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:203:19: warning: The struct 'StatsHelper' defines member function with name 'apiCall' also defined in its parent struct 'BaseHelper < StatsElement >'. [duplInheritedMember] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:162:15: note: Parent function 'BaseHelper < StatsElement >::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:203:19: note: Derived function 'StatsHelper::apiCall' fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:188:20: style: The function 'encodeBufferSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:160:20: note: Virtual function in base class fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:188:20: note: Function in derived class fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:161:19: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:158:11: note: c is assigned fdb-5.18.0/src/fdb5/rules/SchemaParser.cc:161:19: note: c is overwritten fdb-5.18.0/src/fdb5/toc/EnvVarFileSpaceHandler.cc:40:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/EnvVarFileSpaceHandler.cc:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:470:14: style: Local variable 'it' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:457:10: note: Shadowed declaration fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:470:14: note: Shadow variable fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:114:10: performance:inconclusive: Technically the member function 'fdb5::TBTreeIndexVisitor < 32 , 65536 , FieldRefReduced >::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:114:10: performance:inconclusive: Technically the member function 'fdb5::TBTreeIndexVisitor < 32 , 65536 , FieldRefFull >::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:114:10: performance:inconclusive: Technically the member function 'fdb5::TBTreeIndexVisitor < 32 , 4194304 , FieldRefReduced >::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:114:10: performance:inconclusive: Technically the member function 'fdb5::TBTreeIndexVisitor < 64 , 65536 , FieldRefReduced >::clear' can be static (but you may consider moving to unnamed namespace). [functionStatic] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:110:5: style: Class 'TBTreeIndexVisitor < 32 , 65536 , FieldRefReduced >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:110:5: style: Class 'TBTreeIndexVisitor < 32 , 65536 , FieldRefFull >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:110:5: style: Class 'TBTreeIndexVisitor < 32 , 4194304 , FieldRefReduced >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/BTreeIndex.cc:110:5: style: Class 'TBTreeIndexVisitor < 64 , 65536 , FieldRefReduced >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/rules/Rule.cc:76:23: style: The scope of the variable 'seen' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/rules/Rule.cc:275:25: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/rules/Rule.cc:310:21: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/rules/Rule.cc:349:21: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/rules/Rule.cc:298:29: style: Variable 'type' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/rules/Rule.cc:331:29: style: Variable 'type' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/toc/FieldRef.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uriId_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FieldRef.cc:41:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uriId_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FieldRef.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FieldRef.cc:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/Root.cc:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controlIdentifiers_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/Root.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checked_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/Root.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/Root.cc:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filespace_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/Root.cc:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpace.cc:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpace.cc:97:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:105:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpace.cc:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:171:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpace.cc:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:61:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:98:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:114:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:123:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:132:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:141:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:151:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:160:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:96:5: style: Struct 'First' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:112:5: style: Struct 'LeastUsed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:121:5: style: Struct 'LeastUsedPercent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:130:5: style: Struct 'RoundRobin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:139:5: style: Struct 'Random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:149:5: style: Struct 'WeightedRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/FileSpaceHandler.cc:158:5: style: Struct 'WeightedRandomPercent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.h:38:5: style: Class 'ExpverFileSpaceHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:193:17: style: Local variable 'expver' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:251:57: note: Shadowed declaration fdb-5.18.0/src/fdb5/toc/ExpverFileSpaceHandler.cc:193:17: note: Shadow variable fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUMP_PARAM_WALKSUBTOC [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schema_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rule_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schema_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogue.cc:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matching_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:114:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueReader.cc:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexes_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.h:86:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spacesTable_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.h:97:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spacesTable_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:233:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:418:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:550:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:566:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:594:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:630:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:678:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Archive [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:696:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wipe [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCommon.cc:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userUID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCommon.cc:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbUID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCommon.cc:75:24: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedLocations_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:196:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:260:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:312:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable List [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:321:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedLocations_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:346:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedLocations_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:360:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:404:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TocRecord [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocFieldLocation.cc:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocFieldLocation.cc:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocFieldLocation.cc:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:162:9: style: Class 'ConsolidateIndexVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:406:12: style: The scope of the variable 'combinedSize' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:71:14: style: Local variable 'it' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:58:10: note: Shadowed declaration fdb-5.18.0/src/fdb5/toc/TocCatalogueWriter.cc:71:14: note: Shadow variable fdb-5.18.0/src/fdb5/toc/TocEngine.cc:90:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syserr [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocEngine.cc:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocEngine.cc:191:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocEngine.cc:220:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocEngine.cc:82:13: style: Condition 'do_stat' is always true [knownConditionTrueFalse] fdb-5.18.0/src/fdb5/toc/TocEngine.cc:71:24: note: Assignment 'do_stat=true', assigned value is 1 fdb-5.18.0/src/fdb5/toc/TocEngine.cc:82:13: note: Condition 'do_stat' is always true fdb-5.18.0/src/fdb5/toc/TocIndex.cc:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable btree_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:190:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uris_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:196:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:223:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:229:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndex.cc:29:5: style: Class 'TocIndexCloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocIndexLocation.cc:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndexLocation.cc:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndexLocation.cc:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndexLocation.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocIndexLocation.cc:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:50:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocPurgeVisitor.cc:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexUsage_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocPurgeVisitor.cc:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataUsage_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocPurgeVisitor.cc:89:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocPurgeVisitor.cc:171:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:57:26: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:55:26: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:55:26: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:57:26: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:68:14: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:55:26: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:55:26: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:68:14: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:125:34: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:123:34: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:123:34: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:125:34: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:132:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:123:34: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:123:34: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:132:22: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:138:34: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:137:29: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:137:29: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:138:34: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:145:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:137:29: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:137:29: note: Assignment 'dirp=::opendir(catalogue_.basePath().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocMoveVisitor.cc:145:22: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocSerialisationVersion.cc:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocSerialisationVersion.cc:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocSerialisationVersion.cc:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocRecord.cc:81:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocRecord.cc:85:24: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] fdb-5.18.0/src/fdb5/toc/TocRecord.cc:52:12: warning: Member variable 'TocRecord::payload_' is not initialized in the constructor. [uninitMemberVar] fdb-5.18.0/src/fdb5/toc/TocRecord.h:52:5: style: Struct 'TocRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocSerialisationVersion.cc:88:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/toc/TocRecord.cc:85:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] fdb-5.18.0/src/fdb5/toc/TocRecord.cc:45:28: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] fdb-5.18.0/src/fdb5/toc/RootManager.cc:545:26: style:inconclusive: Technically the member function 'fdb5::RootManager::dbPathName' can be const. [functionConst] fdb-5.18.0/src/fdb5/toc/RootManager.h:63:17: note: Technically the member function 'fdb5::RootManager::dbPathName' can be const. fdb-5.18.0/src/fdb5/toc/RootManager.cc:545:26: note: Technically the member function 'fdb5::RootManager::dbPathName' can be const. fdb-5.18.0/src/fdb5/toc/RootManager.cc:561:39: style:inconclusive: Technically the member function 'fdb5::RootManager::possibleDbPathNames' can be const. [functionConst] fdb-5.18.0/src/fdb5/toc/RootManager.h:65:30: note: Technically the member function 'fdb5::RootManager::possibleDbPathNames' can be const. fdb-5.18.0/src/fdb5/toc/RootManager.cc:561:39: note: Technically the member function 'fdb5::RootManager::possibleDbPathNames' can be const. fdb-5.18.0/src/fdb5/toc/RootManager.h:86:5: style: Class 'CatalogueRootManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/RootManager.h:97:5: style: Class 'StoreRootManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useSubToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cachedToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userUID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cachedToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cachedToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:318:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cachedToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:342:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:360:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serialisationVersion_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:399:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:406:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_INDEX [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:448:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enumeratedMaskedEntries_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:533:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Header [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:584:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocRead_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:614:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocRead_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:680:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:712:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:862:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:871:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enumeratedMaskedEntries_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:922:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1002:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1063:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_CLEAR [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1071:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_CLEAR [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1088:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_SUB_TOC [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1118:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_INDEX [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1172:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_CLEAR [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useSubToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocWrite_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbUID_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1244:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_INIT [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1290:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isSubToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tocPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1444:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentKey_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1491:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1578:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1622:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enumeratedMaskedEntries_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1727:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocRead_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1736:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocRead_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1745:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subTocRead_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1758:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_INDEX [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1786:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1808:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useSubToc_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1823:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOC_CLEAR [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1853:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1881:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:87:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldsCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldsCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldsCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:159:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fieldsCount_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allDataFiles_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIMP [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:212:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentCatalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeReferencedNonOwnedData_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbStats_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexStats_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/RootManager.cc:636:46: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/toc/RootManager.cc:168:45: error: Uninitialized variable: j [uninitvar] fdb-5.18.0/src/fdb5/toc/TocStats.cc:306:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/toc/TocStore.cc:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:52:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable archivedFields_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:153:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlesMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlesMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:187:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlesMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:244:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataPaths_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:263:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handlesMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:279:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:323:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:367:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directory_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBLock.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBLock.cc:70:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unlock_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBTool.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:45:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catalogue_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:141:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexRequest_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schemaPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:252:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tocPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:270:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtocPaths_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:470:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:571:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tocPath_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBVisitTool.cc:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimumKeys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBVisitTool.cc:67:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimumKeys_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBVisitTool.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fail_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBVisitTool.cc:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/FDBVisitTool.cc:121:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-axes.cc:70:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocStore.cc:330:36: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocStore.cc:327:34: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocStore.cc:327:34: note: Assignment 'dirp=::opendir(src_db.asString().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:330:36: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocStore.cc:341:22: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocStore.cc:327:34: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocStore.cc:327:34: note: Assignment 'dirp=::opendir(src_db.asString().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:341:22: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocStore.cc:356:28: warning: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocStore.cc:354:26: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocStore.cc:354:26: note: Assignment 'dirp=::opendir(src_db.asString().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:356:28: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocStore.cc:363:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: dirp [nullPointerOutOfResources] fdb-5.18.0/src/fdb5/toc/TocStore.cc:354:26: note: Assuming allocation function fails fdb-5.18.0/src/fdb5/toc/TocStore.cc:354:26: note: Assignment 'dirp=::opendir(src_db.asString().c_str())', assigned value is 0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:363:14: note: Null pointer dereference fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:5: style: Class 'StdDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/tools/fdb-copy.cc:71:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-copy.cc:175:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-dump-index.cc:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-dump-index.cc:48:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:59:24: style: Variable 'e' can be declared as pointer to const [constVariablePointer] fdb-5.18.0/src/fdb5/tools/fdb-copy.cc:130:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/tools/fdb-copy.cc:144:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/tools/fdb-dump-toc.cc:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-dump-toc.cc:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-dump.cc:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-hide.cc:82:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-info.cc:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-info.cc:89:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-info.cc:31:5: warning: Member variable 'FDBInfo::lustreApi_' is not initialized in the constructor. [uninitMemberVar] fdb-5.18.0/src/fdb5/tools/fdb-inspect.cc:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-inspect.cc:100:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-inspect.cc:107:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-hammer.cc:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-hammer.cc:124:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRODUCT_GRIB [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-hammer.cc:286:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-hammer.cc:385:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-list.cc:135:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1716:24: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:755:34: style:inconclusive: Technically the member function 'fdb5::SubtocPreloader::cache' can be const. [functionConst] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:72:5: style: Class 'TocHandlerCloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:731:9: style: Struct 'AutoFDCloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1774:9: style: Struct 'TocIndexLocationExtracter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:938:15: style: The scope of the variable 'offset' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1473:21: style: The scope of the variable 'type' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1474:14: style: The scope of the variable 'isSubToc' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1566:21: style: The scope of the variable 'type' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1567:15: style: The scope of the variable 'offset' can be reduced. [variableScope] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1709:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:75:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:205:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:241:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:350:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:577:21: style: Unused variable: path [unusedVariable] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1321:21: style: Unused variable: path [unusedVariable] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1322:21: style: Unused variable: type [unusedVariable] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1324:15: style: Unused variable: offset [unusedVariable] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1325:38: style: Unused variable: j [unusedVariable] fdb-5.18.0/src/fdb5/toc/TocHandler.cc:1477:38: style: Unused variable: j [unusedVariable] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:289:10: warning: Member variable 'FDBMove::threads_' is not initialized in the constructor. [uninitMemberVar] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:169:10: performance:inconclusive: Either there is a missing 'override', or the member function 'fdb5::tools::MoveProducer::messageFromWorker' can be static. [functionStatic] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:39:5: style: Struct 'fdb_moveiterator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fdb-5.18.0/src/fdb5/tools/fdb-move.cc:169:57: style: Parameter 'message' can be declared as reference to const [constParameterReference] fdb-5.18.0/src/fdb5/tools/fdb-purge.cc:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-purge.cc:94:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-overlay.cc:91:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-patch.cc:115:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-patch.cc:156:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-read.cc:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-read.cc:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-reconsolidate-toc.cc:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-overlay.cc:80:30: style: Variable 'injectDomain' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/tools/fdb-overlay.cc:80:10: style: Variable 'injectDomain' is assigned a value that is never used. [unreadVariable] fdb-5.18.0/src/fdb5/tools/fdb-read.cc:77:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] fdb-5.18.0/src/fdb5/tools/fdb-reindex.cc:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsConfig_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-reindex.cc:78:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-schema.cc:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-root.cc:72:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-stats.cc:69:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-status.cc:50:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-where.cc:64:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-wipe.cc:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-wipe.cc:89:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-wipe.cc:115:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/Type.cc:28:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alias_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/Type.cc:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeAbbreviation.cc:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeAbbreviation.cc:29:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeAbbreviation.cc:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeAbbreviation.cc:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-write.cc:70:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/tools/fdb-write.cc:102:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeClimateMonthly.cc:71:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeClimateDaily.cc:88:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeDate.cc:58:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeDate.cc:35:50: style: Local variable 't' shadows outer variable [shadowVariable] fdb-5.18.0/src/fdb5/types/TypeDate.cc:31:46: note: Shadowed declaration fdb-5.18.0/src/fdb5/types/TypeDate.cc:35:50: note: Shadow variable fdb-5.18.0/src/fdb5/types/TypeClimateDaily.cc:63:9: warning: Return value of function out.fill() is not used. [ignoredReturnValue] fdb-5.18.0/src/fdb5/types/TypeDefault.cc:23:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeDouble.cc:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeExpver.cc:40:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeGrid.cc:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeIgnore.cc:33:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeInteger.cc:42:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeMonth.cc:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeMonthOfDate.cc:59:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeTime.cc:46:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeParam.cc:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeStep.cc:99:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypeYear.cc:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesFactory.cc:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesFactory.cc:58:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/tests/fdb/api/test_auxiliary.cc:68:1: error: syntax error [syntaxError] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cacheMutex_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/src/fdb5/types/TypesRegistry.cc:139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types_ [valueFlowBailoutIncompleteVar] fdb-5.18.0/tests/fdb/api/test_callback.cc:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/tests/fdb/api/test_config.cc:63:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/api/test_fdb_c.cc:67:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/api/test_select_exclude.cc:56:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/api/test_dist.cc:62:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/api/test_select.cc:61:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/daos/test_daos_catalogue.cc:133:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/daos/test_daos_store.cc:119:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/daos/test_daos_handle.cc:162:5: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/database/test_indexaxis.cc:21:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/daos/test_dummy_daos_write_read.cc:44:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/remote/test_remote_api.cc:78:1: error: syntax error [syntaxError] fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fdb-5.18.0/tests/fdb/type/test_toKey.cc:30:1: error: syntax error [syntaxError] fdb-5.18.0/tests/regressions/FDB-419/fdb_419_regression_test.cc:160:1: error: syntax error [syntaxError] fdb-5.18.0/tests/fdb/test_fdb5_service.cc:105:1: error: syntax error [syntaxError] fdb-5.18.0/tests/regressions/FDB-425/test_subtoc_purge.cc:186:1: error: syntax error [syntaxError] fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:104:28: style: Local variable 'uri' shadows outer variable [shadowVariable] fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:58:10: note: Shadowed declaration fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:104:28: note: Shadow variable fdb-5.18.0/tests/regressions/FDB-310/fdb-url.cc:81:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] diff: 2.18.0 fdb-5.18.0/src/fdb5/api/RemoteFDB.cc:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_MiB [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/daos/DaosObject.cc:411:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_KiB [valueFlowBailoutIncompleteVar] head fdb-5.18.0/src/fdb5/daos/DaosObject.cc:417:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAOS_ANCHOR_INIT [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/io/LustreSettings.cc:82:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 8_MiB [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/io/LustreSettings.cc:93:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 8_MiB [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_KiB [valueFlowBailoutIncompleteVar] head fdb-5.18.0/src/fdb5/remote/client/ClientConnection.cc:293:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sessionID_ [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/remote/server/CatalogueHandler.cc:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 256_KiB [valueFlowBailoutIncompleteVar] head fdb-5.18.0/src/fdb5/rules/Rule.cc:298:29: style: Variable 'type' is assigned a value that is never used. [unreadVariable] head fdb-5.18.0/src/fdb5/rules/Rule.cc:331:29: style: Variable 'type' is assigned a value that is never used. [unreadVariable] 2.18.0 fdb-5.18.0/src/fdb5/toc/RootManager.cc:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_KiB [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:183:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 64_MiB [valueFlowBailoutIncompleteVar] head fdb-5.18.0/src/fdb5/toc/TocStore.cc:187:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/toc/TocStore.cc:202:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 64_MiB [valueFlowBailoutIncompleteVar] head fdb-5.18.0/src/fdb5/toc/TocStore.cc:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LibFdb5 [valueFlowBailoutIncompleteVar] 2.18.0 fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head fdb-5.18.0/src/fdb5/toc/TocWipeVisitor.cc:41:50: warning: Class 'StdDir' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE