2026-06-27 18:16 ftp://ftp.de.debian.org/debian/pool/main/m/mdds/mdds_3.2.1.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --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 -j1 platform: Linux-6.12.88+deb13-amd64-x86_64-with-glibc2.41 python: 3.12.13 client-version: 1.4.0 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.21.0 head-info: 86f4c91 (2026-06-26 08:32:09 +0200) count: 567 567 elapsed-time: 1.2 1.1 head-timing-info: old-timing-info: head results: mdds-3.2.1/example/flat_segment_tree.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/flat_segment_tree_itrs.cpp:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/flat_segment_tree_itrs.cpp:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/flat_segment_tree_itrs.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/flat_segment_tree_itrs.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/basic.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/clone.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/clone.cpp:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/clone.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/clone.cpp:22:5: style: Class 'stream_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/example/multi_type_vector/clone.cpp:121:14: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/example/multi_type_vector/custom_value_types.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If MDDS_MTV_DEFINE_ELEMENT_CALLBACKS is a macro then please configure it. [unknownMacro] mdds-3.2.1/example/multi_type_vector/custom_value_types_custom_store.cpp:29:1: error: There is an unknown macro here somewhere. Configuration is required. If MDDS_MTV_DEFINE_ELEMENT_CALLBACKS is a macro then please configure it. [unknownMacro] mdds-3.2.1/example/multi_type_vector/debug_trace.cpp:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/event1.cpp:17:10: style: The member function 'event_hdl::element_block_acquired' can be static. [functionStatic] mdds-3.2.1/example/multi_type_vector/event1.cpp:23:10: style: The member function 'event_hdl::element_block_released' can be static. [functionStatic] mdds-3.2.1/example/multi_type_vector/exec_policy.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/exec_policy.cpp:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/exec_policy.cpp:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/exec_policy.cpp:22:5: style: Class 'stream_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/example/multi_type_vector/exec_policy.cpp:126:14: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/example/multi_type_vector/mtv_collection.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/mtv_collection.cpp:32:9: style: Variable 'c1_values' can be declared as const array [constVariable] mdds-3.2.1/example/multi_type_vector/mtv_collection.cpp:64:13: style: Variable 'c4_values' can be declared as const array [constVariable] mdds-3.2.1/example/multi_type_vector/pos_hint.cpp:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/pos_hint.cpp:28:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/pos_hint.cpp:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/multi_type_vector/standard_custom_store.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/packed_trie_map.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/packed_trie_state_custom.cpp:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/packed_trie_state_custom.cpp:67:27: style: struct member 'us_president_serializer::variable_size' is never used. [unusedStructMember] mdds-3.2.1/example/packed_trie_state_custom.cpp:68:34: style: struct member 'us_president_serializer::value_size' is never used. [unusedStructMember] mdds-3.2.1/example/packed_trie_state_int.cpp:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/rtree_erase.cpp:27:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/rtree_medium.cpp:87:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extent_as_svg [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/rtree_medium.cpp:16:29: style: struct member 'tiny_traits_2d::dimensions' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium.cpp:17:29: style: struct member 'tiny_traits_2d::min_node_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium.cpp:18:29: style: struct member 'tiny_traits_2d::max_node_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium.cpp:19:29: style: struct member 'tiny_traits_2d::max_tree_depth' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium.cpp:21:27: style: struct member 'tiny_traits_2d::enable_forced_reinsertion' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium.cpp:22:29: style: struct member 'tiny_traits_2d::reinsertion_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:105:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extent_as_svg [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/rtree_medium_bulkload.cpp:125:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extent_as_svg [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/rtree_medium_bulkload.cpp:16:29: style: struct member 'tiny_traits_2d::dimensions' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:17:29: style: struct member 'tiny_traits_2d::min_node_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:18:29: style: struct member 'tiny_traits_2d::max_node_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:19:29: style: struct member 'tiny_traits_2d::max_tree_depth' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:21:27: style: struct member 'tiny_traits_2d::enable_forced_reinsertion' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_medium_bulkload.cpp:22:29: style: struct member 'tiny_traits_2d::reinsertion_size' is never used. [unusedStructMember] mdds-3.2.1/example/rtree_simple.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/segment_tree.cpp:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/segment_tree.cpp:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/sorted_string_map.cpp:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/example/trie_map.cpp:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:54:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable element_type_double [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:77:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable element_type_double [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:132:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable element_numeric [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/matrix_perf.cpp:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/mtv_clone_noncopyable.cpp:25:5: style: Struct 'custom_num' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/misc/mtv_copy_blocks.cpp:95:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable par [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/sorted_string_map_perf.cpp:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/sorted_string_map_perf.cpp:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/sorted_string_map_perf.cpp:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/misc/sorted_string_map_perf.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/include/mdds/sorted_string_map.hpp:23:12: warning: Member variable 'map_entry < int >::value' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/misc/sorted_string_map_perf.cpp:47:12: style: The member function '::stack_printer::getTime' can be static. [functionStatic] mdds-3.2.1/include/mdds/cref_wrapper.hpp:24:5: style: Class 'cref_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/include/mdds/global.hpp:62:5: style: Class 'general_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/include/mdds/global.hpp:79:5: style: Class 'invalid_arg_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/include/mdds/global.hpp:86:5: style: Class 'size_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/include/mdds/global.hpp:93:5: style: Class 'type_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/include/mdds/global.hpp:100:5: style: Class 'integrity_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/misc/sorted_string_map_perf.cpp:107:20: style: Parameter 'sm' can be declared as reference to const [constParameterReference] mdds-3.2.1/test/array_creation_perf_test.cpp:20:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/array_creation_perf_test.cpp:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/array_creation_perf_test.cpp:33:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/array_creation_perf_test.cpp:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/array_creation_perf_test.cpp:37:12: style: The member function '::StackPrinter::getTime' can be static. [functionStatic] mdds-3.2.1/test/array_creation_perf_test.cpp:58:5: style: Struct 'element' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/array_creation_perf_test.cpp:81:38: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:526:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:807:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:853:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1025:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1095:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1770:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1967:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2020:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2044:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2078:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1604:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:129:17: warning: Member variable 'check::key' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:130:17: warning: Member variable 'check::start' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:131:17: warning: Member variable 'check::end' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:345:17: warning: Member variable 'check::key' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:346:17: warning: Member variable 'check::start' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:347:17: warning: Member variable 'check::end' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2416:5: style: Class 'custom_key_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2300:21: style: Condition 'it2==it' is always true [knownConditionTrueFalse] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2299:9: note: it2 is assigned 'it' here. mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2300:21: note: Condition 'it2==it' is always true mdds-3.2.1/test/flat_segment_tree/test_main.cpp:185:37: style: The scope of the variable 'delta' can be reduced. [variableScope] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1602:71: style: Parameter 'itr' can be declared as reference to const [constParameterReference] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:675:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:676:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:685:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:686:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:695:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:696:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:707:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:708:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:718:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:719:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:729:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:730:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:751:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:752:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:759:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:760:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:769:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:770:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:780:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:781:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:790:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:791:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:799:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:800:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:814:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:815:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:823:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:824:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:836:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:837:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:845:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:846:14: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:875:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:876:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:887:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:888:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:897:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:898:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:908:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:909:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:918:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:919:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:929:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:930:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:940:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:941:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:950:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:951:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:960:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:961:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:970:13: style: Variable 'keys' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:971:13: style: Variable 'vals' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:986:13: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:987:13: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:996:13: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:997:13: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1007:13: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1008:13: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1032:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1033:14: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1041:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1042:14: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1056:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1057:15: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1065:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1066:15: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1075:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1076:15: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1083:14: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1084:15: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1101:18: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1102:18: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1109:18: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1110:18: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1119:18: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1120:18: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1139:26: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1140:28: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1351:20: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1362:20: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1371:20: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1544:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1545:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1551:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1552:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1558:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1559:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1565:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1566:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1572:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1573:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1579:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1580:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1586:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1587:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1593:22: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1594:24: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1990:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:1991:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2003:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2004:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2054:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2055:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2066:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2067:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2088:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2089:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2102:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2103:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2115:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2116:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2127:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2128:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2137:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2138:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2147:27: style: Variable 'k' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2148:29: style: Variable 'v' can be declared as const array [constVariable] mdds-3.2.1/test/flat_segment_tree/test_main.cpp:2472:16: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/gdb/lib/cl_util.c:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cl_platform_id [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/lib/cl_util.c:377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/lib/cl_util.c:418:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cl_uint [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/lib/cl_util.c:148:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:197:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:242:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:246:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:246:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:246:4: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:258:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:321:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:349:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:351:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:353:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:355:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:357:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mdds-3.2.1/test/gdb/lib/cl_util.c:156:7: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc] mdds-3.2.1/test/gdb/lib/compiler.c:34:65: error: syntax error: -] [syntaxError] mdds-3.2.1/test/gdb/lib/compiler.cc:22:65: error: syntax error: -] [syntaxError] mdds-3.2.1/test/gdb/lib/opencl_hostapp.c:18:2: error: #error "Please specify the OpenCL source file using the CL_SOURCE define" [preprocessorErrorDirective] mdds-3.2.1/test/gdb/lib/set_unbuffered_mode.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/lib/set_unbuffered_mode.c:14:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mdds-3.2.1/test/gdb/src/point_quad_tree.cpp:21:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/src/rtree.cpp:24:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable match [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/gdb/src/trie_map.cpp:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:77:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:489:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:572:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:612:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:622:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:707:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:752:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:764:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:848:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:881:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:899:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:1016:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:1124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:27:5: style: Class 'custom_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:711:25: style: Condition 'mx_orig==mx_copied' is always true [knownConditionTrueFalse] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:710:24: note: mx_copied is assigned 'mx_orig' here. mdds-3.2.1/test/multi_type_matrix/test_main.cpp:711:25: note: Condition 'mx_orig==mx_copied' is always true mdds-3.2.1/test/multi_type_matrix/test_main.cpp:714:25: style: Condition 'mx_orig==mx_copied' is always true [knownConditionTrueFalse] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:710:24: note: mx_copied is assigned 'mx_orig' here. mdds-3.2.1/test/multi_type_matrix/test_main.cpp:713:17: note: Assignment 'mx_copied=mx_copied', assigned value is symbolic=mx_orig mdds-3.2.1/test/multi_type_matrix/test_main.cpp:714:25: note: Condition 'mx_orig==mx_copied' is always true mdds-3.2.1/test/multi_type_matrix/test_main.cpp:719:25: style: Condition 'mx_orig==mx_copied' is always true [knownConditionTrueFalse] mdds-3.2.1/test/multi_type_matrix/test_main.cpp:718:15: note: mx_copied is assigned 'mx_orig' here. mdds-3.2.1/test/multi_type_matrix/test_main.cpp:719:25: note: Condition 'mx_orig==mx_copied' is always true mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:250:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:294:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:614:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:236:34: warning:inconclusive: Member variable 'parallel_walk_element_block::m_name' is not assigned a value in 'parallel_walk_element_block::operator='. [operatorEqVarError] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:451:16: warning: Member variable 'section::offset' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:452:16: warning: Member variable 'section::size' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:496:16: warning: Member variable 'section::offset' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:497:16: warning: Member variable 'section::size' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:204:10: style: The member function 'parallel_walk_element_block::process_node' can be static. [functionStatic] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:226:5: style: Class 'parallel_walk_element_block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/multi_type_matrix/test_walk.cpp:290:51: performance: Function parameter 'concat' should be passed by const reference. [passedByValue] mdds-3.2.1/test/multi_type_vector/clone/aos/test_main.cpp:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/clone/soa/test_main.cpp:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/collection/aos/test_main.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/collection/soa/test_main.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/aos/test_main.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_loop_unrolling_simd.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom-trait/soa/test_main.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom/aos/test_main.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/custom/soa/test_main.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:125:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constructor [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:221:17: style: Redundant initialization for 'pos'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:219:22: note: pos is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:221:17: note: pos is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:224:18: style: Redundant initialization for 'cpos'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:223:40: note: cpos is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:224:18: note: cpos is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:344:16: style: Redundant initialization for 'it'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:343:21: note: it is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:344:16: note: it is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:347:17: style: Redundant initialization for 'cit'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:346:22: note: cit is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:347:17: note: cit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:349:17: style: Variable 'cit' is reassigned a value before the old one has been used. [redundantAssignment] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:347:17: note: cit is assigned mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:349:17: note: cit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:350:17: style: Variable 'cit' is reassigned a value before the old one has been used. [redundantAssignment] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:349:17: note: cit is assigned mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:350:17: note: cit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:353:17: style: Redundant initialization for 'rit'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:352:22: note: rit is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:353:17: note: rit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:356:18: style: Redundant initialization for 'crit'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:355:23: note: crit is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:356:18: note: crit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:358:18: style: Variable 'crit' is reassigned a value before the old one has been used. [redundantAssignment] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:356:18: note: crit is assigned mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:358:18: note: crit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:359:18: style: Variable 'crit' is reassigned a value before the old one has been used. [redundantAssignment] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:358:18: note: crit is assigned mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:359:18: note: crit is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:394:15: style: Redundant initialization for 'b'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:393:37: note: b is initialized mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:394:15: note: b is overwritten mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:60:51: style: Argument 'observed' shadows outer variable [shadowVariable] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:82:35: note: Shadowed variable mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:60:51: note: Shadow argument mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:199:19: warning: Access of moved variable 'db6'. [accessMoved] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:189:26: note: Calling std::move(db6) mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:199:19: note: Access of moved variable 'db6'. mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:203:19: warning:inconclusive: Access of moved variable 'db6'. [accessMoved] mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:189:26: note: Calling std::move(db6) mdds-3.2.1/test/multi_type_vector/debug-util/soa/test_trace.cpp:203:19: note: Access of moved variable 'db6'. mdds-3.2.1/test/multi_type_vector/default/aos/test_main.hpp:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/default/aos/test_main.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/default/soa/test_main.hpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/default/soa/test_main.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_basic.cpp:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_functions.cpp:16:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_main.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_std_vector_bool.cpp:17:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_std_vector_bool.cpp:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_std_vector_bool.cpp:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_store_types.cpp:18:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_store_types.cpp:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_util.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/element-blocks/test_util.cpp:19:17: style: The member function 'capacity_size_t::capacity' can be static. [functionStatic] mdds-3.2.1/test/multi_type_vector/element-blocks/test_util.cpp:29:10: style: The member function 'has_reserve::reserve' can be static. [functionStatic] mdds-3.2.1/test/multi_type_vector/element-blocks/test_util.cpp:37:10: style: The member function 'has_shrink_to_fit::shrink_to_fit' can be static. [functionStatic] mdds-3.2.1/test/multi_type_vector/event/aos/test_main.cpp:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/event/soa/test_main.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/exec-policy/soa/test_clone.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/exec-policy/soa/test_clone.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/exec-policy/soa/test_main.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/exec-policy/soa/test_main.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/push-emplace-back/aos/test_main.cpp:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/multi_type_vector/push-emplace-back/soa/test_main.cpp:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:455:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/point_quad_tree/test_main.cpp:20:10: style:inconclusive: Technically the member function 'data_printer::operator()' can be const. [functionConst] mdds-3.2.1/test/point_quad_tree/test_main.cpp:99:9: style: Redundant initialization for 'itr'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/point_quad_tree/test_main.cpp:94:49: note: itr is initialized mdds-3.2.1/test/point_quad_tree/test_main.cpp:99:9: note: itr is overwritten mdds-3.2.1/test/point_quad_tree/test_main.cpp:99:35: style: Redundant initialization for 'itr_end'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/point_quad_tree/test_main.cpp:94:75: note: itr_end is initialized mdds-3.2.1/test/point_quad_tree/test_main.cpp:99:35: note: itr_end is overwritten mdds-3.2.1/test/point_quad_tree/test_main.cpp:320:18: style: Variable 'E' is assigned a value that is never used. [unreadVariable] mdds-3.2.1/test/point_quad_tree/test_main.cpp:321:18: style: Variable 'F' is assigned a value that is never used. [unreadVariable] mdds-3.2.1/test/ref_pair_test.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/ref_pair_test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/ref_pair_test.cpp:74:28: style: Condition 'it->second==897' is always true [knownConditionTrueFalse] mdds-3.2.1/test/ref_pair_test.cpp:73:18: note: Assignment 'it->second=897', assigned value is 897 mdds-3.2.1/test/ref_pair_test.cpp:74:28: note: Condition 'it->second==897' is always true mdds-3.2.1/test/rtree/test_global_rtree.hpp:97:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extent_as_obj [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_basic.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_basic.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_global_rtree.hpp:54:5: style: Class 'only_movable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/rtree/test_global_rtree.hpp:75:5: style: Class 'only_copyable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/rtree/test_basic.cpp:104:5: error: Same iterator is used with different containers 'res' and 'tree'. [iterators1] mdds-3.2.1/test/rtree/test_basic.cpp:119:5: error: Same iterator is used with different containers 'res' and 'tree'. [iterators1] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_bulkload_main.cpp:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_copy.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_copy.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_copy.cpp:27:16: warning: Member variable 'input::value' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_directory_node_split.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_erase_directories.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_exact_search_by_extent.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_exact_search_by_extent.cpp:54:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/rtree/test_exact_search_by_point.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_forced_reinsertion.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_geometry.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_geometry.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_geometry.cpp:26:17: warning: Member variable 'check::expected_area' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_intersection.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_intersection.cpp:27:17: warning: Member variable 'check::expected_length1' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_intersection.cpp:28:17: warning: Member variable 'check::expected_length2' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_main.cpp:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_move.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_move.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_move.cpp:83:16: warning: Member variable 'input::value' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_move.cpp:43:5: warning:inconclusive: Access of moved variable 'tree'. [accessMoved] mdds-3.2.1/test/rtree/test_move.cpp:42:24: note: Calling std::move(tree) mdds-3.2.1/test/rtree/test_move.cpp:43:5: note: Access of moved variable 'tree'. mdds-3.2.1/test/rtree/test_move.cpp:53:5: warning:inconclusive: Access of moved variable 'tree_moved'. [accessMoved] mdds-3.2.1/test/rtree/test_move.cpp:52:20: note: Calling std::move(tree_moved) mdds-3.2.1/test/rtree/test_move.cpp:53:5: note: Access of moved variable 'tree_moved'. mdds-3.2.1/test/rtree/test_move.cpp:106:5: warning:inconclusive: Access of moved variable 'tree'. [accessMoved] mdds-3.2.1/test/rtree/test_move.cpp:105:26: note: Calling std::move(tree) mdds-3.2.1/test/rtree/test_move.cpp:106:5: note: Access of moved variable 'tree'. mdds-3.2.1/test/rtree/test_node_split.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_node_split.cpp:92:28: style: Condition 'count_leaf==3' is always false [knownConditionTrueFalse] mdds-3.2.1/test/rtree/test_node_split.cpp:86:18: note: Assignment 'count_leaf=0', assigned value is 0 mdds-3.2.1/test/rtree/test_node_split.cpp:92:28: note: Condition 'count_leaf==3' is always false mdds-3.2.1/test/rtree/test_node_split.cpp:93:31: style: Condition 'count_nonleaf==1' is always false [knownConditionTrueFalse] mdds-3.2.1/test/rtree/test_node_split.cpp:87:21: note: Assignment 'count_nonleaf=0', assigned value is 0 mdds-3.2.1/test/rtree/test_node_split.cpp:93:31: note: Condition 'count_nonleaf==1' is always false mdds-3.2.1/test/rtree/test_node_split.cpp:115:28: style: Condition 'count_leaf==2' is always false [knownConditionTrueFalse] mdds-3.2.1/test/rtree/test_node_split.cpp:109:18: note: Assignment 'count_leaf=0', assigned value is 0 mdds-3.2.1/test/rtree/test_node_split.cpp:115:28: note: Condition 'count_leaf==2' is always false mdds-3.2.1/test/rtree/test_node_split.cpp:116:31: style: Condition 'count_nonleaf==1' is always false [knownConditionTrueFalse] mdds-3.2.1/test/rtree/test_node_split.cpp:110:21: note: Assignment 'count_nonleaf=0', assigned value is 0 mdds-3.2.1/test/rtree/test_node_split.cpp:116:31: note: Condition 'count_nonleaf==1' is always false mdds-3.2.1/test/rtree/test_point_objects.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_square_distance.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/rtree/test_square_distance.cpp:29:22: warning: Member variable 'test_case::expected' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/rtree/test_square_distance.cpp:60:22: warning: Member variable 'test_case::expected' has no initializer. [uninitMemberVarNoCtor] mdds-3.2.1/test/segment_tree/test_main.cpp:152:37: debug: Failed to instantiate template "to_vector". The checking continues anyway. [templateInstantiation] mdds-3.2.1/test/segment_tree/test_main.cpp:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:611:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:661:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:717:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:795:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:836:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:939:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1010:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1073:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1092:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:1384:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_main.cpp:29:5: style: Struct 'test_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/segment_tree/test_main.cpp:1283:14: style: Redundant initialization for 'expected'. The initialized value is overwritten before it is read. [redundantInitialization] mdds-3.2.1/test/segment_tree/test_main.cpp:1282:19: note: expected is initialized mdds-3.2.1/test/segment_tree/test_main.cpp:1283:14: note: expected is overwritten mdds-3.2.1/test/segment_tree/test_main.cpp:119:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_main.cpp:969:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_main.cpp:979:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_main.cpp:990:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_main.cpp:1001:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_main.cpp:164:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] mdds-3.2.1/test/segment_tree/test_move_value.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_move_value.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/segment_tree/test_move_value.cpp:24:5: style: Struct 'move_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/segment_tree/test_move_value.cpp:26:5: style: Struct 'move_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/sorted_string_map/test_main.cpp:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/sorted_string_map/test_main.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/sorted_string_map/test_main.cpp:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/sorted_string_map/test_main.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/sorted_string_map/test_main.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/sorted_string_map/test_main.cpp:51:5: style: Struct 'move_only_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/test_global.cpp:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_start_time [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_start_time [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/test_global.cpp:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:21:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:165:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:372:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:475:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:546:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:618:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:660:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:844:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:946:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1021:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:1410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_main.cpp:229:5: style: Struct 'value_wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_main.cpp:280:5: style: Struct 'custom_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_main.cpp:602:34: style: Condition 'db_copy_assigned==db_moved' is always true [knownConditionTrueFalse] mdds-3.2.1/test/trie_map/test_main.cpp:601:22: note: db_copy_assigned is assigned 'db_moved' here. mdds-3.2.1/test/trie_map/test_main.cpp:602:34: note: Condition 'db_copy_assigned==db_moved' is always true mdds-3.2.1/test/trie_map/test_main.cpp:586:17: warning:inconclusive: Access of moved variable 'db_copied'. [accessMoved] mdds-3.2.1/test/trie_map/test_main.cpp:585:19: note: Calling std::move(db_copied) mdds-3.2.1/test/trie_map/test_main.cpp:586:17: note: Access of moved variable 'db_copied'. mdds-3.2.1/test/trie_map/test_main.cpp:610:37: warning: Access of moved variable 'db_moved'. [accessMoved] mdds-3.2.1/test/trie_map/test_main.cpp:609:24: note: Calling std::move(db_moved) mdds-3.2.1/test/trie_map/test_main.cpp:610:37: note: Access of moved variable 'db_moved'. mdds-3.2.1/test/trie_map/test_main.cpp:613:17: warning:inconclusive: Access of moved variable 'db_moved'. [accessMoved] mdds-3.2.1/test/trie_map/test_main.cpp:609:24: note: Calling std::move(db_moved) mdds-3.2.1/test/trie_map/test_main.cpp:613:17: note: Access of moved variable 'db_moved'. mdds-3.2.1/test/trie_map/test_main.cpp:1271:21: warning:inconclusive: Access of moved variable 'db_copied'. [accessMoved] mdds-3.2.1/test/trie_map/test_main.cpp:1268:23: note: Calling std::move(db_copied) mdds-3.2.1/test/trie_map/test_main.cpp:1271:21: note: Access of moved variable 'db_copied'. mdds-3.2.1/test/trie_map/test_main.cpp:1291:21: warning:inconclusive: Access of moved variable 'db_copied'. [accessMoved] mdds-3.2.1/test/trie_map/test_main.cpp:1288:20: note: Calling std::move(db_copied) mdds-3.2.1/test/trie_map/test_main.cpp:1291:21: note: Access of moved variable 'db_copied'. mdds-3.2.1/test/trie_map/test_move_value.cpp:99:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_move_value.cpp:21:5: style: Struct 'move_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_node.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_node.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_node.cpp:111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_pack_value_type.cpp:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mdds-3.2.1/test/trie_map/test_state.cpp:34:5: warning: Member variable '_custom_variable_value::value' is not initialized in the constructor. [uninitMemberVar] mdds-3.2.1/test/trie_map/test_state.cpp:37:5: style: Struct '_custom_variable_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_state.cpp:42:5: style: Struct '_custom_variable_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_state.cpp:182:5: style: Struct '_custom_fixed_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/test/trie_map/test_state.cpp:93:27: style: struct member '_custom_variable_serializer::variable_size' is never used. [unusedStructMember] mdds-3.2.1/test/trie_map/test_state.cpp:198:27: style: struct member '_custom_fixed_serializer::variable_size' is never used. [unusedStructMember] mdds-3.2.1/test/trie_map/test_state.cpp:199:29: style: struct member '_custom_fixed_serializer::value_size' is never used. [unusedStructMember] mdds-3.2.1/test/version_test.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDDS_TEST_FUNC_SCOPE [valueFlowBailoutIncompleteVar] mdds-3.2.1/tools/runtime-env/main.cpp:265:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] mdds-3.2.1/tools/runtime-env/main.cpp:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] mdds-3.2.1/tools/runtime-env/main.cpp:323:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] mdds-3.2.1/tools/runtime-env/main.cpp:359:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Factor [valueFlowBailoutIncompleteVar] mdds-3.2.1/tools/runtime-env/main.cpp:344:9: warning: Member variable 'block::data' is not initialized in the constructor. [uninitMemberVar] mdds-3.2.1/tools/runtime-env/main.cpp:351:10: style: Unused private function: 'mtv_aos_luf_runner::measure_duration' [unusedPrivateFunction] mdds-3.2.1/tools/runtime-env/main.cpp:351:10: note: Unused private function: 'mtv_aos_luf_runner::measure_duration' mdds-3.2.1/tools/runtime-env/main.cpp:351:10: note: Unused private function: 'mtv_aos_luf_runner::measure_duration' mdds-3.2.1/tools/runtime-env/main.cpp:296:10: style:inconclusive: Technically the member function '::data_handler::end' can be const. [functionConst] mdds-3.2.1/tools/runtime-env/main.cpp:366:10: style: The member function '::mtv_aos_luf_runner::run' can be static. [functionStatic] mdds-3.2.1/tools/runtime-env/main.cpp:363:5: style: Class 'mtv_aos_luf_runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/tools/runtime-env/main.cpp:410:5: style: Class 'mtv_soa_luf_runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mdds-3.2.1/tools/runtime-env/main.cpp:39:37: performance: Function parameter 's' should be passed by const reference. [passedByValue] mdds-3.2.1/tools/runtime-env/main.cpp:85:35: performance: Function parameter 's' should be passed by const reference. [passedByValue] mdds-3.2.1/tools/runtime-env/main.cpp:394:28: style: struct member 'blocks_type::element_blocks' is never used. [unusedStructMember] mdds-3.2.1/tools/runtime-env/main.cpp:55:30: style: Variable 'token' is assigned a value that is never used. [unreadVariable] mdds-3.2.1/example/multi_type_vector/clone.cpp:56:1: error: The one definition rule is violated, different classes/structs have the same name 'mtv_traits' [ctuOneDefinitionRuleViolation] mdds-3.2.1/example/multi_type_vector/debug_trace.cpp:17:1: note: The one definition rule is violated, different classes/structs have the same name 'mtv_traits' mdds-3.2.1/example/multi_type_vector/clone.cpp:56:1: note: The one definition rule is violated, different classes/structs have the same name 'mtv_traits' diff: DONE