2025-07-02 03:37 ftp://ftp.de.debian.org/debian/pool/main/c/cataclysm-dda/cataclysm-dda_0.H.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=emscripten --library=sdl --library=boost --library=qt --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.8.0-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: f4eb733 (2025-07-01 13:53:18 +0200) count: 2894 2893 elapsed-time: 704.9 693.3 head-timing-info: old-timing-info: head results: CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:16:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownArrow [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:44:5: warning: Either the condition 'scrollArea!=nullptr' is redundant or there is possible null pointer dereference: scrollArea. [nullPointerRedundantCheck] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:20: note: Assuming that condition 'scrollArea!=nullptr' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:82: note: Calling function 'hideContent', 1st argument 'scrollArea' value is 0 CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:44:5: note: Null pointer dereference CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:45:5: warning: Either the condition 'scrollArea!=nullptr' is redundant or there is possible null pointer dereference: scrollArea. [nullPointerRedundantCheck] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:20: note: Assuming that condition 'scrollArea!=nullptr' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:82: note: Calling function 'hideContent', 1st argument 'scrollArea' value is 0 CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:45:5: note: Null pointer dereference CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:60:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main_window.h:14:1: style: The class 'main_window' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/mod_selection_window.h:22:9: style: Class 'mod_selection_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.h:28:9: style: Class 'item_group_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/fake_spell_window.h:19:9: style: Class 'fake_spell_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/fake_spell_listbox.h:18:9: style: Class 'fake_spell_listbox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.h:23:9: style: Class 'spell_window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:51:13: style: The scope of the variable 'exit_status' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/dual_list_box.h:19:46: performance: Function parameter 'ret' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/listwidget_drag.h:14:60: performance: Function parameter 'items' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:182:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:79:30: style: struct member 'cli_opts::opts' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main.cpp:80:17: style: struct member 'cli_opts::world' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main_window.cpp:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main_window.cpp:53:14: style: Variable 'exitAction' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main_window.cpp:56:14: style: Variable 'aboutAction' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/creator_main_window.cpp:65:14: style: Variable 'aboutQtAction' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/dual_list_box.cpp:61:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectItems [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/dual_list_box.cpp:165:62: performance: Function parameter 'ret' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/fake_spell_listbox.cpp:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/fake_spell_listbox.cpp:107:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/fake_spell_window.cpp:62:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.cpp:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutHorizontalSpacing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.cpp:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LayoutVerticalSpacing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.cpp:152:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.h:79:18: style: Virtual function 'takeAt' is called from destructor '~FlowLayout()' at line 66. Dynamic binding is not used. [virtualCallInConstructor] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.cpp:66:21: note: Calling takeAt CleverRaven-Cataclysm-DDA-ca615b0/object_creator/flowlayout.h:79:18: note: takeAt is a virtual function CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:243:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:274:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:305:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_WEIGHT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:329:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:346:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:474:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:565:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignTop [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:572:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:791:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:833:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:854:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:958:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:455:13: style: The scope of the variable 'colors' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:284:73: style:inconclusive: Function 'set_group_tooltip' argument 2 names different: declaration 'tmpItype' definition 'tmpGroupID'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.h:49:80: note: Function 'set_group_tooltip' argument 2 names different: declaration 'tmpItype' definition 'tmpGroupID'. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:284:73: note: Function 'set_group_tooltip' argument 2 names different: declaration 'tmpItype' definition 'tmpGroupID'. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:464:58: performance: Function parameter 'entryText' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:596:58: performance: Function parameter 'entryText' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:646:67: performance: Function parameter 'entryText' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/item_group_window.cpp:455:13: style: Variable 'colors' can be declared as const array [constVariable] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/listwidget_drag.cpp:3:78: performance: Function parameter 'items' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_dual_list_box.cpp:14:0: error: #error "The header file 'dual_list_box.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_dual_list_box.cpp:14:2: error: #error "The header file 'dual_list_box.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_listbox.cpp:14:0: error: #error "The header file 'fake_spell_listbox.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_listbox.cpp:14:2: error: #error "The header file 'fake_spell_listbox.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_window.cpp:14:0: error: #error "The header file 'fake_spell_window.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_window.cpp:14:2: error: #error "The header file 'fake_spell_window.h' doesn't include ." [preprocessorErrorDirective] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/mods_selection_window.cpp:24:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserScope [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:24:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textChanged [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:133:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eventType [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:181:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:8:5: performance: Variable 'propertyName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:172:42: style:inconclusive: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:46:17: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:172:42: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:46:17: performance: Function 'get_propertyName()' should return member 'propertyName' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:15:13: style: Local variable 'prop_label' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:59:17: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:15:13: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:4:83: performance: Function parameter 'propertyText' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:22:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable combat [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:102:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemSelectionChanged [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1111:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_spell_targets [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1175:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_spell_targets [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:72:5: performance: Variable 'editable_spell' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1348:34: style: Local variable 'editItem' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1152:22: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1348:34: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/object_creator/spell_window.cpp:1156:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/calendar.h:410:5: error: syntax error [syntaxError] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_utility.h:750:15: debug: simplifyOperatorName: found unsimplified operator name [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:195:18: debug: Failed to instantiate template "cuboid". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:194:18: debug: Failed to instantiate template "rectangle". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:74:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:135:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:188:50: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:192:50: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:199:34: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:421:36: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:595:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:600:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:610:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:616:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3229:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_traits.h:56:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_traits.h:59:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_traits.h:62:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_traits.h:65:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_traits.h:72:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:126:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:174:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/string_id.h:367:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/string_id.h:376:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:48:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:50:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:64:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:71:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:78:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_scope_helpers.h:31:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_utility.h:281:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_utility.h:749:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/value_ptr.h:74:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:11:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:33:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:16:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:27:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:48:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:69:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:90:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:105:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:113:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:137:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:186:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:223:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:455:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:469:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:479:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:506:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:512:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:521:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:531:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:547:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:663:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:658:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:708:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:803:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:824:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:886:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:960:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1118:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1266:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1427:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1467:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1709:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1766:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2003:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2440:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2965:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2989:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3001:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_const [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3283:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3451:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.h:248:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_index [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.h:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_index [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_conversions.h:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_conversions.h:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:485:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:524:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:1556:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:1583:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:357:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:365:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:369:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:542:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:551:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:555:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:568:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:406:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:1035:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:35:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:40:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_max [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_max [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:98:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:163:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:174:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:196:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable raw_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:200:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:203:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:206:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScaleUp [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:474:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScaleDown [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:487:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScaleDown [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:494:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultScale [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:601:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultScale [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:632:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoarseScale [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:350:68: style:inconclusive: Boolean expression 'group_pointer==rh.group_pointer' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:368:68: style:inconclusive: Boolean expression 'group_pointer==rh.group_pointer' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:784:13: style:inconclusive: Boolean expression 'pointer_allocator_pair.min_elements_per_group>2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:805:13: style:inconclusive: Boolean expression 'pointer_allocator_pair.min_elements_per_group>2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:826:13: style:inconclusive: Boolean expression 'pointer_allocator_pair.min_elements_per_group>2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:886:51: style:inconclusive: Boolean expression 'total_number_of_elements!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2343:13: style:inconclusive: Boolean expression 'min_allocation_amount>2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2399:13: style:inconclusive: Boolean expression 'min_allocation_amount>2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.cpp:21:36: style:inconclusive: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.h:16:13: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.cpp:21:36: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:832:45: style:inconclusive: Either there is a missing 'override', or the member function 'cata::colony::begin' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:841:45: style:inconclusive: Either there is a missing 'override', or the member function 'cata::colony::end' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:58:17: style:inconclusive: Technically the member function 'key_from_json_string < std :: string , void >::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:35:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:40:54: debug: CheckClass::isMemberVar found used member variable 'p_max' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:56:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:61:53: debug: CheckClass::isMemberVar found used member variable 'p_max' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:98:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:113:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:457:55: style:inconclusive: Technically the member function 'coords::project_to_impl::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:481:51: style:inconclusive: Technically the member function 'coords::project_to_impl::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_small_literal_vector.h:138:10: performance:inconclusive: Technically the member function 'small_literal_vector < uint32_t , kInlinePathSegments , uint8_t >::check_capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < false >::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < false >::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < true >::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < true >::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:659:63: warning: The class 'JsonObject' defines member function with name 'throw_error' also defined in its parent class 'JsonWithPath'. [duplInheritedMember] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:128:27: note: Parent function 'JsonWithPath::throw_error' CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:659:63: note: Derived function 'JsonObject::throw_error' CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:570:17: style: Class 'colony_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:586:17: style: Class 'colony_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/enums.h:382:5: style: Struct 'game_message_params' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_area.h:86:9: style: Class 'advanced_inv_area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < int , volume_in_milliliter_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < std :: int64_t , mass_in_milligram_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < float , specific_energy_in_joule_per_gram_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < float , temperature_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < float , temperature_delta_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < std :: int64_t , energy_in_millijoule_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < std :: int64_t , power_in_milliwatt_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < int , money_in_cent_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < int , length_in_millimeter_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , angle_in_radians_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: volume_in_milliliter_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: mass_in_milligram_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: temperature_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: energy_in_millijoule_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: money_in_cent_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < double , units :: length_in_millimeter_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < units :: temperature :: value_type , temperature_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id < itype >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.h:361:21: performance: Function 'get_output()' should return member 'output' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:641:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:658:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:782:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:803:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:824:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:886:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:155:34: style: Return value '~mapper.value==0' is always false [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:807:44: style: Condition '!visited_fields_bitset_.all()' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:807:71: note: Calling function 'all' returns 0 CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:807:44: note: Condition '!visited_fields_bitset_.all()' is always true CleverRaven-Cataclysm-DDA-ca615b0/src/point.h:319:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1998:48: style: Local variable 'end' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:841:45: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1998:48: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2111:52: style: Local variable 'end' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:841:45: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2111:52: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:156:50: performance:inconclusive: Function parameter 'elements_per_group' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:157:54: performance:inconclusive: Function parameter 'previous' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:390:59: performance:inconclusive: Function parameter 'group_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:390:95: performance:inconclusive: Function parameter 'element_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:391:63: performance:inconclusive: Function parameter 'skipfield_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:575:67: performance:inconclusive: Function parameter 'group_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:575:103: performance:inconclusive: Function parameter 'element_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:576:71: performance:inconclusive: Function parameter 'skipfield_p' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:612:55: performance:inconclusive: Function parameter 'min_elements' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:618:54: performance:inconclusive: Function parameter 'max_elements' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:770:33: performance:inconclusive: Function parameter 'fill_number' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:771:38: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:772:38: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:794:38: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:795:38: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:813:38: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:814:38: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:924:47: performance:inconclusive: Function parameter 'first_group_size' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1404:49: performance:inconclusive: Function parameter 'number_of_elements' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1425:76: performance:inconclusive: Function parameter 'number_of_elements' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1464:86: performance:inconclusive: Function parameter 'location' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1465:59: performance:inconclusive: Function parameter 'skipfield_pointer' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1465:99: performance:inconclusive: Function parameter 'number_of_elements' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:1721:78: performance:inconclusive: Function parameter 'group_to_remove' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2341:55: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2342:55: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2363:69: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2375:69: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2397:56: performance:inconclusive: Function parameter 'min_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2398:56: performance:inconclusive: Function parameter 'max_allocation_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2512:39: performance:inconclusive: Function parameter 'original_reserve_amount' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2964:106: performance:inconclusive: Function parameter 'distance' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2976:83: performance:inconclusive: Function parameter 'distance' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:2988:106: performance:inconclusive: Function parameter 'distance' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3000:83: performance:inconclusive: Function parameter 'distance' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3120:59: performance:inconclusive: Function parameter 'element_pointer' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3238:44: performance:inconclusive: Function parameter 'first' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3238:65: performance:inconclusive: Function parameter 'second' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:1555:28: performance: Range variable 'line' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:1582:28: performance: Range variable 'line' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:790:28: performance: Range variable 'line' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:1086:28: performance: Range variable 'line' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:1113:28: performance: Range variable 'line' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:197:39: style: Parameter 'bits' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:201:39: style: Parameter 'partial' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:209:39: style: Parameter 'bits' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:213:39: style: Parameter 'partial' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:37:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:43:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:49:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_scope_helpers.h:43:63: warning: Access of moved variable 'orig_t'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_scope_helpers.h:40:33: note: Calling std::move(orig_t) CleverRaven-Cataclysm-DDA-ca615b0/src/cata_scope_helpers.h:43:63: note: Access of moved variable 'orig_t'. CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:915:13: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:925:13: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:936:17: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_utility.h:591:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_utility.h:606:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id < node_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id < MOD_INFORMATION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/calendar.cpp:429:36: error: syntax error [syntaxError] CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.cpp:26:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_t [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/rng.h:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/rng.h:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:77:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:154:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_error_output_colors [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:188:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:97:22: style: Variable 'type' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:97:17: style: Variable 'type' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:152:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:21:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/string_id.h:87:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/string_id.h:197:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:829:14: performance:inconclusive: Technically the member function 'JsonOut::write' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:11:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:14:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:17:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:35:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:38:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:41:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/dispersion.cpp:44:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/rng.h:146:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/rng.h:150:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/rng.h:154:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blo [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blo [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/memory_fast.h:21:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.cpp:114:41: style:inconclusive: Function 'int_distribution' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.h:18:40: note: Function 'int_distribution' argument 1 names different: declaration 'value' definition 'v'. CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.cpp:114:41: note: Function 'int_distribution' argument 1 names different: declaration 'value' definition 'v'. CleverRaven-Cataclysm-DDA-ca615b0/src/distribution.cpp:182:27: style: Variable 'arr' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:209:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:216:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:457:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:513:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:553:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:565:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:582:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:89:17: style: Condition '!is_lexically_valid(p)' is always false [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:89:36: note: Calling function 'is_lexically_valid' returns 1 CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:89:17: note: Condition '!is_lexically_valid(p)' is always false CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:410:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:479:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/filesystem.cpp:541:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_cache.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_cache.cpp:358:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_cache.cpp:286:14: style:inconclusive: Technically the member function 'flexbuffer_disk_cache::has_cached_flexbuffer_for_json' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_cache.cpp:28:52: style: Parameter 'jv' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_cache.cpp:450:18: style: Variable 'json_source' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:347:18: warning: The class 'JsonObject' defines member function with name 'throw_error' also defined in its parent class 'JsonWithPath'. [duplInheritedMember] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:128:27: note: Parent function 'JsonWithPath::throw_error' CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:347:18: note: Derived function 'JsonObject::throw_error' CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:255:68: style: Condition '!visited_fields_bitset_.all()' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:255:95: note: Calling function 'all' returns 0 CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:255:68: note: Condition '!visited_fields_bitset_.all()' is always true CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:274:34: style: Local variable 'end' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:676:24: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:274:34: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:258:31: style: Variable 'bits' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/src/gamemode.cpp:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/gamemode_tutorial.h:68:14: style: The function 'game_over' overrides a function in a base class but is identical to the overridden function [uselessOverride] CleverRaven-Cataclysm-DDA-ca615b0/src/gamemode.h:34:18: note: Virtual function in base class CleverRaven-Cataclysm-DDA-ca615b0/src/gamemode_tutorial.h:68:14: note: Function in derived class CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:20:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:26:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/color.h:437:9: warning: Member variable 'color_manager::color_array' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:50:19: warning: Member variable 'mdarray_impl_2d < int , point , rfkCOLS , rfkLINES >::data_' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/iuse_software_sokoban.h:28:21: performance: Variable 'old' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/iuse_software_sokoban.h:30:21: performance: Variable 'sTileOld' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/iuse_software_sokoban.h:34:21: performance: Variable 'old' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/iuse_software_sokoban.h:35:21: performance: Variable 'sTileOld' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/color.h:482:9: style: Class 'deferred_color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:83:23: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:92:23: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:65:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:170:25: style: Variable 'e' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:58:32: style: Variable 'folder_or_file' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:58:17: style: Variable 'folder_or_file' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/src/lang_stats.cpp:15:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.h:23:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/shadowcasting.h:39:5: warning: Member variable 'four_quadrants::values' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/level_cache.cpp:5:14: warning: Member variable 'level_cache::natural_light_level_cache' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:50:19: warning: Member variable 'mdarray_impl_2d < float , coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > >::data_' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:50:19: warning: Member variable 'mdarray_impl_2d < bool , coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > >::data_' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mdarray.h:50:19: warning: Member variable 'mdarray_impl_2d < lit_level , coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > , mdarray_default_size < coords :: coord_point < point , coords :: origin :: reality_bubble , coords :: ms > > >::data_' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:12:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:18:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/point_traits.h:24:27: style: Parameter 'p' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/src/level_cache.cpp:67:81: style: Parameter 'veh' can be declared as pointer to const [constParameterPointer] CleverRaven-Cataclysm-DDA-ca615b0/src/shadowcasting.h:84:19: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/lru_cache.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.h:105:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:363:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:474:29: style:inconclusive: Boolean expression 'result' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:181:5: performance: Variable 'loc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id < ter_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/map_memory.cpp:442:16: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/mapsharing.cpp:130:9: style: Condition '!is_lexically_valid(temp_path)' is always false [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/mapsharing.cpp:130:28: note: Calling function 'is_lexically_valid' returns 1 CleverRaven-Cataclysm-DDA-ca615b0/src/mapsharing.cpp:130:9: note: Condition '!is_lexically_valid(temp_path)' is always false CleverRaven-Cataclysm-DDA-ca615b0/src/math_parser_func.h:19:5: debug: Failed to parse 'using f_t = double ( * ) ( std :: vector < double > const & ) ;'. The checking continues anyway. [simplifyUsing] CleverRaven-Cataclysm-DDA-ca615b0/src/math_parser_func.h:19:5: debug: Failed to parse 'using f_t = double ( * ) ( const std :: vector < double > & ) ;'. The checking continues anyway. [simplifyUsing] CleverRaven-Cataclysm-DDA-ca615b0/src/math_parser_func.h:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/math_parser_func.cpp:15:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mmap_file.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/mod_tileset.cpp:22:13: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/enum_conversions.h:46:20: debug: Failed to instantiate template "has_enum_traits". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:35:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:90:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:40:60: style: Variable 'pair' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/music.cpp:41:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/overlay_ordering.cpp:20:21: performance: Range variable 'ordering' should be declared as const reference. [iterateByValue] CleverRaven-Cataclysm-DDA-ca615b0/src/overmap_noise.cpp:12:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable omt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/overmap_noise.cpp:24:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable omt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/overmap_noise.cpp:32:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable omt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/overmap_noise.cpp:42:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable omt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:585:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:52:9: style: Class 'int_id < option_slider >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:170:54: style:inconclusive: Function 'find_translated_file' argument 1 names different: declaration 'path' definition 'base_path'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:28:61: note: Function 'find_translated_file' argument 1 names different: declaration 'path' definition 'base_path'. CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:170:54: note: Function 'find_translated_file' argument 1 names different: declaration 'path' definition 'base_path'. CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:80:21: style: Local variable 'user_dir' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.h:42:13: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:80:21: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/src/path_info.cpp:602:24: performance:inconclusive: Use const reference for '_cached_expr' to avoid unnecessary data copying. [redundantCopyLocalConst] CleverRaven-Cataclysm-DDA-ca615b0/src/pinyin.cpp:72:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/point.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/point.cpp:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/point.cpp:43:41: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CleverRaven-Cataclysm-DDA-ca615b0/src/point.cpp:133:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:12:18: debug: Failed to instantiate template "half_open_rectangle". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:104:34: style:inconclusive: Boolean expression 'next_x_dirty' is used in bitwise operation. [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:104:56: style:inconclusive: Boolean expression 'x==sm_last_x' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:140:60: style:inconclusive: Function 'get_value' argument 1 names different: declaration 'q' definition 'quad'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.h:126:26: note: Function 'get_value' argument 1 names different: declaration 'q' definition 'quad'. CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:140:60: note: Function 'get_value' argument 1 names different: declaration 'q' definition 'quad'. CleverRaven-Cataclysm-DDA-ca615b0/src/safe_reference.cpp:8:5: performance: Variable 'impl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/src/list.h:2312:48: error: syntax error: ++ . node_pointer [syntaxError] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:230:9: style: The scope of the variable 'gi0' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:231:9: style: The scope of the variable 'gi1' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:232:9: style: The scope of the variable 'gi2' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:364:9: style: The scope of the variable 'gi0' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:365:9: style: The scope of the variable 'gi1' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:366:9: style: The scope of the variable 'gi2' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:367:9: style: The scope of the variable 'gi3' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:512:9: style: The scope of the variable 'gi0' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:513:9: style: The scope of the variable 'gi1' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:514:9: style: The scope of the variable 'gi2' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:515:9: style: The scope of the variable 'gi3' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/simplexnoise.cpp:516:9: style: The scope of the variable 'gi4' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.cpp:32:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.cpp:49:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.cpp:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_formatter.cpp:99:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/string_id_null_ids.cpp:40:1: debug: Failed to instantiate template "string_id". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/src/system_locale.cpp:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/system_locale.cpp:154:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/system_locale.cpp:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/system_locale.cpp:36:105: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/tgz_archiver.cpp:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oct [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/tgz_archiver.cpp:68:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/idl_parser.cpp:35:7: error: There is an unknown macro here somewhere. Configuration is required. If FLATBUFFERS_STRING is a macro then please configure it. [unknownMacro] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:67:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:129:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:144:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:149:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:168:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPathSeparator [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:195:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/third-party/flatbuffers/util.cpp:252:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/tileray.cpp:31:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/tileray.cpp:80:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/tileray.cpp:85:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < int , units :: mass_in_microgram_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/src/ret_val.h:83:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ret_val.h:88:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:236:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disabling_uis_below [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimensions [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:323:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalidated [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:350:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disabling_uis_below [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:281:39: debug: CheckClass::isMemberVar found used member variable 'dimensions' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:143:56: style:inconclusive: Function 'set_cursor' argument 1 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.h:161:52: note: Function 'set_cursor' argument 1 names different: declaration 'win' definition 'w'. CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:143:56: note: Function 'set_cursor' argument 1 names different: declaration 'win' definition 'w'. CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:156:59: style:inconclusive: Function 'record_cursor' argument 1 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.h:168:55: note: Function 'record_cursor' argument 1 names different: declaration 'win' definition 'w'. CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:156:59: note: Function 'record_cursor' argument 1 names different: declaration 'win' definition 'w'. CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:365:25: style: Variable 'ui' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/ui_manager.cpp:486:22: style: Variable 'adaptor' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/src/units_utility.cpp:13:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/units_utility.cpp:22:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 180_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/units_utility.cpp:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 15_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/version.cpp:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/wcwidth.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] CleverRaven-Cataclysm-DDA-ca615b0/src/wcwidth.cpp:75:14: style: The scope of the variable 'mid' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/src/wcwidth.cpp:75:18: style: Variable 'mid' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:973:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1479:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4029:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gs [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4692:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4698:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/act_build_test.cpp:31:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/act_build_test.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/act_build_test.cpp:87:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/act_build_test.cpp:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2386:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2393:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2247:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2261:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2275:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2289:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2373:46: style:inconclusive: Boolean expression 'm_lhs' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2377:46: style:inconclusive: Boolean expression 'm_lhs' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4402:9: warning: Member variable 'Option::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: warning: Member variable 'Option::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4406:9: warning: Member variable 'Option::storage' is not initialized in the copy constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2412:14: style:inconclusive: Technically the member function 'Catch::Decomposer::operator<=' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2416:14: style:inconclusive: Technically the member function 'Catch::Decomposer::operator<=' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3092:16: style:inconclusive: Technically the member function 'Catch::Detail::Approx::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2392:14: style:inconclusive: Technically the member function 'Catch::ExprLhs < bool >::operator||' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4175:14: style: Virtual function 'next' is called from constructor 'FilterGenerator(P&&pred,GeneratorWrapper&&generator)' at line 4164. Dynamic binding is not used. [virtualCallInConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4164:42: note: Calling next CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4175:14: note: next is a virtual function CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2629:25: warning: The struct 'MessageBuilder' defines member function with name 'operator<<' also defined in its parent struct 'MessageStream'. [duplInheritedMember] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2615:24: note: Parent function 'MessageStream::operator<<' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2629:25: note: Derived function 'MessageBuilder::operator<<' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:618:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:625:9: style: Class 'StringRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:961:5: style: Class 'TestInvokerAsMethod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:977:5: style: Struct 'NameAndTags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2530:9: style: Class 'LazyExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2909:9: style: Class 'Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3048:9: style: Class 'ExceptionTranslatorRegistrar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3022:13: style: Class 'ExceptionTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3400:5: style: Class 'ExceptionMessageMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3554:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3558:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3562:13: style: Struct 'StartsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3566:13: style: Struct 'EndsWithMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3606:13: style: Struct 'ContainsElementMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3627:13: style: Struct 'ContainsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3657:13: style: Struct 'EqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3680:13: style: Struct 'ApproxMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3715:13: style: Struct 'UnorderedEqualsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3919:5: style: Class 'GeneratorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3952:9: style: Class 'SingleValueGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3985:9: style: Class 'GeneratorWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: style: Class 'Option' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3355:13: style: Struct 'MatchNotOf < std :: exception >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3355:13: style: Struct 'MatchNotOf < std >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3355:13: style: Struct 'MatchNotOf < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3355:13: style: Struct 'MatchNotOf < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:984:6: style: The destructor '~AutoReg' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:497:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:984:6: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1441:10: style: The destructor '~ReusableStringStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:497:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1441:10: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2910:10: style: The destructor '~Section' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:497:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2910:10: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: style: The destructor '~IGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3844:22: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4360:18: style: The destructor '~IMutableContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4351:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4360:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4505:18: style: The destructor '~IConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:497:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4505:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1483:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3609:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3636:47: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3321:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3287:17: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/active_item_cache_test.cpp:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/active_item_test.cpp:23:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:16:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:74:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:921:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:923:25: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:935:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:958:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1560:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1611:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1707:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1713:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1719:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1792:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1804:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1989:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1994:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1998:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2003:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2036:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2043:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3019:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3492:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3604:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3625:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3655:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3678:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3714:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3767:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3937:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3949:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3963:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3982:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4006:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4056:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4116:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4152:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4191:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4247:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4288:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4400:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4594:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4616:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4658:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4703:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/stringmaker.h:59:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/stringmaker.h:66:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/stringmaker.h:73:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/stringmaker.h:80:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interval [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:26:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INDEFINITELY_LONG [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:177:25: style:inconclusive: Technically the member function 'tasklist::duration' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:95:23: note: Technically the member function 'tasklist::duration' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:177:25: note: Technically the member function 'tasklist::duration' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:180:60: style: Local variable 'cursor' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:84:16: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:180:60: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:181:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:219:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_tracker_test.cpp:14:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_tracker_test.cpp:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_tracker_test.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:394:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:439:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:614:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:734:14: style: Local variable 'addict_itm' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:723:10: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/addiction_test.cpp:734:14: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/algo_test.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/algo_test.cpp:12:65: style: Parameter 'expected' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_set_test.cpp:20:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_set_test.cpp:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_set_test.cpp:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_set_test.cpp:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 300_kJ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:56:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:57:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:58:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:59:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:60:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:61:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:63:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:64:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:65:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:76:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:77:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:78:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:79:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:80:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:92:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:93:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:94:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:95:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:96:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:97:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:103:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:104:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:105:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:106:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:115:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:123:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:124:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:125:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:126:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:127:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:133:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:134:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:135:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:136:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:137:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:145:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:146:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:147:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:148:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:150:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:151:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:152:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:153:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/ammo_test.cpp:160:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/archery_damage_test.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/archery_damage_test.cpp:59:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/archery_damage_test.cpp:81:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable critical_multiplier [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/battery_mod_test.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/battery_mod_test.cpp:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/battery_mod_test.cpp:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:49:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_view [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:57:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable running [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:98:19: style: Variable 'thirsty_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:91:19: note: thirsty_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:98:19: note: thirsty_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:108:18: style: Variable 'hungry_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:94:18: note: hungry_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:108:18: note: hungry_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:101:16: style: Variable 'cold_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:97:16: note: cold_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:101:16: note: cold_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:118:19: style: Variable 'thirsty_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:98:19: note: thirsty_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:118:19: note: thirsty_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:117:16: style: Variable 'cold_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:101:16: note: cold_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:117:16: note: cold_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:111:17: style: Variable 'water_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:104:17: note: water_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:111:17: note: water_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:112:23: style: Variable 'clean_water_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:107:23: note: clean_water_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:112:23: note: clean_water_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:119:18: style: Variable 'hungry_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:108:18: note: hungry_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:119:18: note: hungry_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:115:17: style: Variable 'water_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:111:17: note: water_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:115:17: note: water_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:122:16: style: Variable 'cold_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:117:16: note: cold_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:122:16: note: cold_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:125:19: style: Variable 'thirsty_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:118:19: note: thirsty_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:125:19: note: thirsty_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:145:18: style: Variable 'hungry_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:119:18: note: hungry_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:145:18: note: hungry_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:129:16: style: Variable 'cold_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:122:16: note: cold_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:129:16: note: cold_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:128:19: style: Variable 'thirsty_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:125:19: note: thirsty_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:128:19: note: thirsty_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:148:19: style: Variable 'thirsty_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:128:19: note: thirsty_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:148:19: note: thirsty_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:138:19: style: Variable 'clothes_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:132:19: note: clothes_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:138:19: note: clothes_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:142:16: style: Variable 'fire_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:135:16: note: fire_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:142:16: note: fire_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:141:19: style: Variable 'clothes_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:138:19: note: clothes_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:141:19: note: clothes_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:149:18: style: Variable 'hungry_state' is reassigned a value before the old one has been used. [redundantAssignment] CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:145:18: note: hungry_state is assigned CleverRaven-Cataclysm-DDA-ca615b0/tests/behavior_test.cpp:149:18: note: hungry_state is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/bionics_test.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/bionics_test.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/bionics_test.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 200_kJ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/bionics_test.cpp:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/bionics_test.cpp:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/calendar_test.cpp:10:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 10_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/calendar_test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 7_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable medium [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cardio_test.cpp:314:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cartesian_product_test.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3985:9: style: Class 'GeneratorWrapper < point >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3985:9: style: Class 'GeneratorWrapper < tripoint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: style: The destructor '~IGenerator < point >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3844:22: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: style: The destructor '~IGenerator < tripoint >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3844:22: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3938:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/assertion_helpers.h:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:264:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:43:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:44:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:45:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:46:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:47:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:48:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:53:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:54:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:55:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:56:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:57:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:58:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:81:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:82:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:83:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_utility_test.cpp:84:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itype_id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:80:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_types [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable void_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:114:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtype_id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bool_ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cata_variant_test.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32_to_lowercase [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:129:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remove_accent [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catacharset_test.cpp:155:28: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:106:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiny [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:149:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiny [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:194:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:326:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:357:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable huge [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:397:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable medium [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:445:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:531:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_biometrics_test.cpp:606:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:65:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INEDIBLE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_DIRTY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_EDIBLE_FROZEN [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_INEDIBLE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:295:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:344:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:420:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 10_minutes [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:436:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_ALLERGEN_FRUIT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:457:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_edible_rating_test.cpp:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_CANNIBALISM [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_exposure_test.cpp:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_exposure_test.cpp:21:34: style: The scope of the variable 'bp_exposure' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_exposure_test.cpp:28:55: style: Variable 'bp_exp' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:281:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:291:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:301:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:313:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:336:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:316:28: style: Local variable 'bp' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:312:24: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/char_healing_test.cpp:316:28: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:59:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_CLEAR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_CLEAR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:190:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_CLEAR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_CLEAR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:288:11: style: The scope of the variable 'light_here' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_sight_test.cpp:288:22: style: Variable 'light_here' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:106:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_gram [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:378:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:409:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:446:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:334:9: style: The scope of the variable 'pain_before' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_stamina_test.cpp:335:9: style: The scope of the variable 'pain_after' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_statistics.h:135:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_statistics.h:142:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:39:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:62:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable only_main [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:213:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable only_main [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:108:9: style: The scope of the variable 'focus_lost' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:215:9: style: The scope of the variable 'focus_lost' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:216:9: style: The scope of the variable 'pain_felt' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:108:20: style: Variable 'focus_lost' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:215:20: style: Variable 'focus_lost' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_suffer_test.cpp:216:19: style: Variable 'pain_felt' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/char_validity_check_test.cpp:6:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:359:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:411:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:461:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/character_modifier_test.cpp:205:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/clzones_test.cpp:75:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/clzones_test.cpp:127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/clzones_test.cpp:46:44: performance:inconclusive: Function parameter 'src' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/clzones_test.cpp:40:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:530:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:794:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:817:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:904:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:924:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:988:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_list_test_helpers.h:15:14: warning: Member variable 'small_struct::empty_field_1' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_list_test_helpers.h:15:14: warning: Member variable 'small_struct::unused_number' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_list_test_helpers.h:15:14: warning: Member variable 'small_struct::empty_field2' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_list_test_helpers.h:15:14: warning: Member variable 'small_struct::empty_field_3' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_list_test_helpers.h:15:14: warning: Member variable 'small_struct::empty_field4' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:398:38: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:398:38: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:410:14: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:410:14: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:422:38: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:422:38: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:436:38: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:436:38: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:469:38: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:469:38: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:493:42: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:381:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:493:42: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:919:24: style: Variable 's' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:155:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:240:5: warning:inconclusive: Access of moved variable 'test_colony'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:234:21: note: Calling std::move(test_colony) CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:240:5: note: Access of moved variable 'test_colony'. CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:411:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:849:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:863:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:875:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:887:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/colony_test.cpp:920:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:204:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recipe_dict [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:139:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/comestible_test.cpp:148:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/consumption_time_test.cpp:10:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:25:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InBounds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:397:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coordinate_test.cpp:470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:62:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:140:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:226:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/coverage_test.cpp:244:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:413:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SKILL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:453:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:481:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:555:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:647:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:671:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:772:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGAZINE_WELL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:796:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:859:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:945:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1008:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1024:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1054:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1401:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1432:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1647:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1873:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1896:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1972:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1982:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2068:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGAZINE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2166:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2306:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crafting_pseudo_item [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:1993:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2003:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2013:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2032:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2042:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:2052:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/crafting_test.cpp:829:23: style: The scope of the variable 'tools' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:374:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmat_flesh [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_effect_test.cpp:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_in_field_test.cpp:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_test.cpp:111:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sorted [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_test.cpp:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sorted [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_test.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/creature_test.cpp:62:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/cube_direction_test.cpp:7:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cube_direction_test.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/cube_direction_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:41:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:421:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:44:22: style: Local variable 'it' shadows outer argument [shadowArgument] CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:35:51: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:44:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/degradation_test.cpp:45:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/distribution_test.cpp:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:159:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:186:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:201:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:245:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:415:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:449:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:515:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:541:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:566:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:608:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:683:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:775:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:651:14: style: The scope of the variable 'npc_src' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:652:14: style: The scope of the variable 'npc_dst' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:602:16: style: Local variable 'spawn_npc' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.h:22:6: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/effect_test.cpp:602:16: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/effective_dps_test.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/enchantments_test.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/enchantments_test.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/enchantments_test.cpp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100_kJ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/enchantments_test.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/encumbrance_test.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/encumbrance_test.cpp:106:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/encumbrance_test.cpp:113:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/encumbrance_test.cpp:70:18: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_south_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:191:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_south [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:338:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_south [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:362:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:371:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_south [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:429:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:463:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:481:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_blood [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:516:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:610:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:638:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:650:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:711:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:788:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:808:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:849:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:864:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:892:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:917:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_south_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1043:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1100:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_south [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1222:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/eoc_test.cpp:1274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_kills_monster [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/event_test.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/explosion_balance_test.cpp:111:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/explosion_balance_test.cpp:145:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/explosion_balance_test.cpp:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/explosion_balance_test.cpp:133:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/faction_camp_test.cpp:26:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable your_fac [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/faction_price_rules_test.cpp:34:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/faction_price_rules_test.cpp:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/fake_messages.cpp:33:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:68:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:110:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_fire [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:153:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:158:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:163:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:174:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_acid [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:208:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_CLEAR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_fire_vent [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:329:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wandering_field [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra_radiation_max [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:422:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_sap [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_fire [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_part_torso [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_part_torso [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:543:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_part_torso [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_part_torso [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:99:81: performance:inconclusive: Function parameter 'minimum' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:100:48: performance:inconclusive: Function parameter 'maximum' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/field_test.cpp:218:72: performance:inconclusive: Function parameter 'time_limit' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/firstaid_test.cpp:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/firstaid_test.cpp:102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/firstaid_test.cpp:106:9: style: The scope of the variable 'moves' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/flat_set_test.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/flat_set_test.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/flat_set_test.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/flat_set_test.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/flat_set_test.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/focus_test.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/focus_test.cpp:17:24: style: Variable 'previous_focus' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/fold_string_test.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/food_fun_for_test.cpp:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/fuel_test.cpp:9:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 34200_J [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/gates_test.cpp:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/gates_test.cpp:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/gates_test.cpp:80:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/gates_test.cpp:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:202:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:316:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:379:24: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:391:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/generic_factory_test.cpp:322:13: style: struct member 'fake_item::dummy' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tests/ground_destroy_test.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_null [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ground_destroy_test.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_null [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ground_destroy_test.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_null [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ground_destroy_test.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_null [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/harvest_test.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/hash_test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/hash_test.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:20:52: performance:inconclusive: Function parameter 'amt' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/health_test.cpp:20:71: performance:inconclusive: Function parameter 'tick' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/iexamine_test.cpp:15:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable water_source [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iexamine_test.cpp:27:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABORT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:169:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:326:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:351:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:509:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:538:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:664:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:782:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:792:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:818:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/invlet_test.cpp:222:46: style: Parameter 'you' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:45:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:99:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:525:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:586:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:221:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:236:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:257:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:267:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:301:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:310:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:337:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:345:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:356:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:365:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:377:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:384:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:399:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:422:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:430:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:463:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:487:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:500:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:506:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:545:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:546:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:554:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:561:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:562:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:590:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:53:13: performance: Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:60:13: performance: Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:67:13: performance: Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:143:13: style: Redundant initialization for 'it'. The initialized value is overwritten before it is read. [redundantInitialization] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:142:54: note: it is initialized CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:143:13: note: it is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:52:37: style: Parameter 'from' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:105:99: style: Parameter 'it' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:151:23: style: Variable 'it' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:118:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_autopickup_test.cpp:143:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:98:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:114:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGRATION [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:126:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIGRATION [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:130:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_contents_test.cpp:141:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_countdown_test.cpp:12:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_countdown_test.cpp:35:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_PRIMITIVE_RANGED_WEAPON [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_group_test.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_location_test.cpp:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABORT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_location_test.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_location_test.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:44:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:45:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:59:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:74:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:86:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:109:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:120:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:184:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pickup_test.cpp:185:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUCCESS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:160:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:330:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:372:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGAZINE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:598:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:691:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:785:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:838:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:943:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CORPSE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:979:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1070:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1734:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1743:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1760:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1842:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2424:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maximized [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2615:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2662:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2677:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2700:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2767:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2832:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2852:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pocket_mod_data [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1143:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1163:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1164:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1165:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1166:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1189:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1190:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1203:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1208:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1216:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1220:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1226:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1230:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2459:13: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2816:62: style: Parameter 'pocket_mod_data' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2823:63: style: Variable 'expected' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2280:29: style: Variable 'it' can be declared as pointer to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2308:29: style: Variable 'it' can be declared as pointer to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2360:29: style: Variable 'it' can be declared as pointer to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1758:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1797:32: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:2839:85: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:64:40: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:65:39: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:72:40: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:83:39: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:97:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_stackable_test.cpp:14:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOLID [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SKINTIGHT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:211:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:247:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIQUID [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:284:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_WATER_DISSOLVE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:717:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:743:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:772:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable known_bad [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:796:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:810:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:834:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:911:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:948:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:970:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_test.cpp:722:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tick_action_test.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:237:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_WET [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_FILTHY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:255:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_DIAMOND [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:610:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_tname_test.cpp:686:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_type_name_test.cpp:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_type_name_test.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_type_name_test.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/item_type_name_test.cpp:132:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:122:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_WEIGHT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:178:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_MATERIAL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:253:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_REQUIREMENTS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_AMOUNT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:303:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MED_QUENCH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:358:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_BARTER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:406:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_RIGIDITY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:706:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_TECHNIQUES [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:744:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:755:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:793:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARMOR_BODYPARTS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1190:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_FLAGS_VARSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1254:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARMOR_PROTECTION [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1387:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOK_SUMMARY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1521:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUN_DAMAGE_TOTAL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1709:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUN_DAMAGE_LOADEDAMMO [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1766:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_GUNMOD_REACH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1860:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMMO_DAMAGE_CRIT_MULTIPLIER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1898:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_QUENCH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1940:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1980:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_JOY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2028:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_ALLERGEN [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2064:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2140:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOOD_CANNIBALISM [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2178:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_CONDUCTIVITY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2228:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUALITIES [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2312:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTIONS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2335:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOOL_CAPACITY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2486:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_REPAIREDWITH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2511:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_COMPONENTS_DISASSEMBLE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2543:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_FLAGS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2591:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_APPLICABLE_RECIPES [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2661:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_POCKETS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2687:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_POCKETS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2734:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_POCKETS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2766:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DESCRIPTION_POCKETS [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2814:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 3_liter [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2838:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 3_kilogram [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2864:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2926:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:2980:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARMOR_PROTECTION [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1774:40: style: Variable 'usedon' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1774:33: style: Variable 'usedon' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/itemname_test.cpp:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/itemname_test.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/itemname_test.cpp:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_actor_test.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_actor_test.cpp:93:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_actor_test.cpp:143:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mass_max [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_actor_test.cpp:163:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:96:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:154:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:221:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:264:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:399:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:513:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/iuse_test.cpp:660:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:219:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_log_format [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:471:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_log_format [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:538:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_log_format [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:572:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:579:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:597:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_log_format [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:766:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:77:23: style: Local variable 'foo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:41:23: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/json_test.cpp:77:23: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABOVENORTHWEST [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:320:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:362:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:432:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/line_test.cpp:462:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:473:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:493:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:580:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:633:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:671:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:707:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:767:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:879:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:1041:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:1143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:1173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:362:23: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:347:35: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:362:23: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:362:23: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:386:23: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:466:15: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:486:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:500:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:514:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:532:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:551:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:572:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:588:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:603:23: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:625:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:641:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:664:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:678:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:760:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:777:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:797:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:821:19: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:872:28: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:883:23: style: Variable 'temp' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:908:28: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:919:23: style: Variable 'temp' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:1024:15: style: Variable 'it' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:47:24: style: Variable 'it' can be declared as pointer to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:952:9: warning:inconclusive: Access of moved variable 'test_list'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:937:43: note: Calling std::move(test_list) CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:944:25: note: Assuming condition is false CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:952:9: note: Access of moved variable 'test_list'. CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:976:9: warning:inconclusive: Access of moved variable 'test_list_2'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:961:17: note: Calling std::move(test_list_2) CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:968:25: note: Assuming condition is false CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:976:9: note: Access of moved variable 'test_list_2'. CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:363:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:387:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:467:29: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:487:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:501:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:515:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:533:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:552:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:665:27: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:679:27: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:761:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:798:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:873:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:909:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/list_test.cpp:1025:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_effect_test.cpp:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_effect_test.cpp:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:427:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:482:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:595:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:640:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:125:9: style: The scope of the variable 'level_1_xp' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:126:9: style: The scope of the variable 'level_2_xp' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:127:9: style: The scope of the variable 'current_xp' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:125:20: style: Variable 'level_1_xp' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:126:20: style: Variable 'level_2_xp' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/magic_spell_test.cpp:127:20: style: Variable 'current_xp' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/make_static_test.cpp:13:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/make_static_test.cpp:52:35: style: Local variable 'test_id' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/make_static_test.cpp:45:31: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/make_static_test.cpp:52:35: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/map_bash_test.cpp:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strength [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_bash_test.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_bash_test.cpp:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bash_tests [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_bash_test.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_extra_test.cpp:28:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_extra_test.cpp:89:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:43:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:90:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:108:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:208:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGAZINE_WELL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:222:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_helpers.cpp:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:248:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_iterator_test.cpp:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:207:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:202:47: style: The scope of the variable 'test_cache' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_memory_test.cpp:166:73: style: Parameter 'test_cache' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_HEIGHT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:79:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:101:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE_X [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:127:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE_X [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_DEPTH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test.cpp:276:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:18:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:153:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:229:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:250:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:258:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:266:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:274:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:282:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:291:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:131:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.cpp:211:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north_west [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:45:9: style: Same expression on both sides of '&&'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:46:9: style: Same expression on both sides of '&&'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:47:9: style: Same expression on both sides of '||'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:48:9: style: Same expression on both sides of '||'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:15:16: error: Uninitialized variable: t.expect_c [uninitvar] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case_test.cpp:15:16: error: Uninitialized struct member: t.expect_c [uninitStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:72:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:73:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:74:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:75:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:78:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:79:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:80:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:81:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:84:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:85:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:86:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:87:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:90:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:91:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:92:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:93:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:96:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:97:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:98:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:99:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:102:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:103:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:104:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:105:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:110:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:111:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:112:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:113:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:116:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:117:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:118:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:119:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:122:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:123:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:124:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:125:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:128:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:129:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:130:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:131:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:136:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:137:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:138:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_function_test.cpp:139:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_helpers.cpp:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested_mapgens [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_place_vehicles_test.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_place_vehicles_test.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_place_vehicles_test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_npcs_test.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_npcs_test.cpp:51:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unique_types [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_npcs_test.cpp:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HALF_MAPSIZE_X [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:39:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:58:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mapgen_remove_vehicles_test.cpp:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HALF_MAPSIZE_X [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/martial_art_test.cpp:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/martial_art_test.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/martial_art_test.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/materials_test.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/materials_test.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/materials_test.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/materials_test.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/materials_test.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/math_parser_test.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/math_parser_test.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/math_parser_test.cpp:294:17: style: Variable 'dmsg' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/math_parser_test.cpp:336:17: style: Variable 'morelogs' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/mdarray_test.cpp:8:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_x [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_dodge_hit_test.cpp:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:61:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:191:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:280:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:296:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:332:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:361:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:394:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/melee_test.cpp:445:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable body_part_torso [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/memorial_test.cpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable injected_purifier [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/memorial_test.cpp:315:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/memorial_test.cpp:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/memorial_test.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mission_test.cpp:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_EATEN_HOT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_FOOD_GOOD [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_CANNIBALISM [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:354:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:411:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_ALLERGEN_JUNK [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:472:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/modify_morale_test.cpp:594:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_URSINE_HONEY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mondefense_test.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mondefense_test.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monfactions_test.cpp:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monfactions_test.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFA_FRIENDLY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monfactions_test.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFA_BY_MOOD [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:286:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:325:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:338:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:312:56: performance: Searching before insertion is not necessary. Instead of 'new_count[c->as_monster()->type->id]=0' consider using 'new_count.try_emplace(c->as_monster()->type->id, 0);'. [stlFindInsert] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:238:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/mongroup_test.cpp:256:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:75:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:120:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fov_3d [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:142:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:182:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:203:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:265:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:307:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:348:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:419:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:451:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:257:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:221:24: style: Local variable 'attacker_location' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:43:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_attack_test.cpp:221:24: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:270:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:309:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trigdist [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:319:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trigdist [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:331:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trigdist [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:340:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trigdist [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_flag_SEES [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:367:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROKEN [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_test.cpp:387:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/monster_vision_test.cpp:26:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fov_3d [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:78:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/moon_test.cpp:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_FOOD_GOOD [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_MASOCHIST [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:132:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_OPTIMIST [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_BADTEMPER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_KILLED_INNOCENT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:190:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_MASOCHIST [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:333:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_MASOCHIST [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:361:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_PERM_CONSTRAINED [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:427:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/morale_test.cpp:593:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MORALE_FOOD_GOOD [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/move_cost_test.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/move_cost_test.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/move_cost_test.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/move_cost_test.cpp:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:373:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:406:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:536:14: style: The scope of the variable 'is_removable' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:78:20: style: Variable 'm' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/mutation_test.cpp:547:65: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/name_test.cpp:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/new_character_test.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/new_character_test.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/new_character_test.cpp:84:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/normalized_test_names_test.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/normalized_test_names_test.cpp:27:56: style: Checking if unsigned expression 'allowed_set.count(test_case_name[i])' is less than zero. [unsignedLessThanZero] CleverRaven-Cataclysm-DDA-ca615b0/tests/normalized_test_names_test.cpp:31:49: error: Out of bounds access in expression 'test_case_name[i]' [containerOutOfBounds] CleverRaven-Cataclysm-DDA-ca615b0/tests/normalized_test_names_test.cpp:26:18: note: Assuming that condition 'i(test_case_name.size())' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/tests/normalized_test_names_test.cpp:31:49: note: Access out of bounds CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_attack_test.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_attack_test.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_attack_test.cpp:124:37: style: Variable 'ranged_attack' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_attack_test.cpp:135:37: style: Variable 'ranged_attack' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_attack_test.cpp:148:35: style: Variable 'throw_attack' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_blacklist_test.cpp:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_shop_cons_rates_test.cpp:15:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_shopkeeper_item_groups_test.cpp:31:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:327:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 9999_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:412:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:460:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:482:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:573:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 9999_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:591:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:606:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 9999_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:626:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:659:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:837:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:856:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:886:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:946:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:976:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:995:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1015:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1028:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1092:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:1682:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_talk_test.cpp:464:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC_NONE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:117:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 2_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_turns [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:209:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:328:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:453:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_acid [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:550:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:388:32: style: Local variable 'veh' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:348:22: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/npc_test.cpp:388:32: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weather_override [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windspeed_override [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:34:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_NULL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:25:31: performance:inconclusive: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.h:28:14: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:25:31: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/options_test.cpp:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_noise_test.cpp:11:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_noise_test.cpp:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_noise_test.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OMAPX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable creation_time [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:134:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:261:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/overmap_test.cpp:304:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OMAPX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:324:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:571:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:1100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:1355:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:1742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:1767:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_activities_test.cpp:1613:38: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:90:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:179:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:295:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGAZINE_WELL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_helpers.cpp:45:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_test.cpp:20:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperature [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_test.cpp:57:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.2_C_delta [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_test.cpp:65:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_test.cpp:73:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BODYTEMP_FREEZING [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/player_test.cpp:169:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 43.2_C [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/point_test.cpp:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/projectile_test.cpp:35:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable critical_multiplier [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/projectile_test.cpp:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:73:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RECOIL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accuracy_grazing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:195:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accuracy_standard [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:433:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accuracy_grazing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:612:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:783:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:1057:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:1189:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:917:9: warning: Member variable 'node::val' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:917:9: warning: Member variable 'node::weight' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:451:24: style: Local variable 'shooter_pos' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:223:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:451:24: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/ranged_balance_test.cpp:118:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/map_test_case.h:42:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/reachability_cache_test.cpp:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reachability_cache_test.cpp:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fov_3d [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:307:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:393:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:453:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reading_test.cpp:489:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/recipe_test.cpp:23:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reqs_by_parameters [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/recipe_test.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/recipe_test.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:342:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:148:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:120:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:148:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:152:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:123:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:152:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:175:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:120:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:175:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:176:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:123:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:176:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:184:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:120:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:184:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:185:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:123:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:185:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:212:27: style: Local variable 'mag' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:57:19: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:212:27: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:272:26: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:250:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:272:26: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:281:26: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:250:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:281:26: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:292:26: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:250:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:292:26: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:320:26: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:250:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:320:26: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:432:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:404:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:432:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:436:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:407:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:436:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:459:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:404:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:459:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:460:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:407:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:460:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:468:31: style: Local variable 'ammo' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:404:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:468:31: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:469:22: style: Local variable 'ok' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:407:18: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_magazine_test.cpp:469:22: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_option_test.cpp:22:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_option_test.cpp:48:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_option_test.cpp:68:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_option_test.cpp:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reload_time_test.cpp:19:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:41:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:83:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:163:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:227:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:342:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:496:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:612:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOD [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:779:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:800:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:843:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:919:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/reloading_test.cpp:1075:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/requirements_test.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/requirements_test.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rewrite_vsnprintf_test.cpp:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rng_test.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rng_test.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rng_test.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rng_test.cpp:19:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/rng_test.cpp:51:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/rot_test.cpp:14:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperature [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rot_test.cpp:29:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rot_test.cpp:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/rot_test.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/safe_reference_test.cpp:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/safe_reference_test.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/safe_reference_test.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/safe_reference_test.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/safe_reference_test.cpp:36:7: style: Variable 'e' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_SOLID [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:120:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_SOLID [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:142:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:276:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAPSIZE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_DEPTH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:406:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_DEPTH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:465:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_DEPTH [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:573:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:643:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:716:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:751:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:784:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:811:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:866:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/shadowcasting_test.cpp:935:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIGHT_TRANSPARENCY_OPEN_AIR [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/simple_pathfinding_test.cpp:94:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/simple_pathfinding_test.cpp:124:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/simple_pathfinding_test.cpp:51:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rejected [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/simple_pathfinding_test.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/skill_test.cpp:13:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skills [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/speed_description_test.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon_flag_IMMOBILE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/start_date_test.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_of_game [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:407:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:113:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_takes_damage [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:139:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avatar_moves [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:166:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avatar_moves [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:192:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_takes_damage [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:455:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:590:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:910:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:916:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable player_gets_achievement [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stats_tracker_test.cpp:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_triggers_trap [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:36:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_minutes [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30_minutes [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:118:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:318:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:351:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:385:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stomach_contents_test.cpp:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:595:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:70:87: warning:inconclusive: Access of forwarded variable 'args'. [accessForwarded] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:69:35: note: Calling std::forward(args) CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:70:87: note: Access of forwarded variable 'args'. CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:188:9: warning:inconclusive: Access of moved variable 'long_string'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:186:46: note: Calling std::move(long_string) CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:188:9: note: Access of moved variable 'long_string'. CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag_id [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_smoke [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_ids_test.cpp:55:9: style: Same expression on both sides of '<'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_test.cpp:9:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_test.cpp:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_test.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_test.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_test.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/stringmaker.cpp:41:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:793:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:838:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:885:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:895:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:941:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:963:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1004:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1045:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1098:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:885:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:895:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:941:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:963:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1004:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1045:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1098:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1162:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1235:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1269:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1301:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1368:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1382:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1404:5: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1073:17: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1113:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1116:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1119:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1122:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_load_test.cpp:1125:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_test.cpp:12:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/submap_test.cpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEEX [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:33:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:217:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:264:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:369:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:408:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:429:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:443:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:475:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_days [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_seconds [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:559:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:593:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:639:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:690:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:551:16: style: Local variable 'first_noon' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:362:29: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:551:16: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:508:51: performance:inconclusive: Function parameter 'start' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:508:69: performance:inconclusive: Function parameter 'end' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:508:88: performance:inconclusive: Function parameter 'interval' should be passed by const reference. [passedByValue] CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:569:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/temperature_test.cpp:14:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temperature [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/temperature_test.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/temperature_test.cpp:67:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/temperature_test.cpp:272:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8780:64: debug: simplifyOperatorName: found unsimplified operator name [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2067:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7870:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7877:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7885:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_margin [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7892:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_epsilon [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8451:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8455:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8459:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8529:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8546:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padding [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8853:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9301:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hint [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9530:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9693:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Matched [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10487:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10591:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10623:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10896:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGSTKSZ [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10917:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_ONSTACK [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11244:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11273:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11311:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tags [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11352:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11558:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11598:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11742:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECMAScript [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11843:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11905:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12672:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12951:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13361:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13421:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13440:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13483:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13765:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13766:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13767:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13800:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13815:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13833:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13957:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13970:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineInfo [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14307:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rootTracker [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14353:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_runState [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14361:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_runState [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14364:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14377:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotStarted [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14397:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14421:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14438:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompletedSuccessfully [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filters [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14538:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filters [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14542:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_trimmed_name [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14678:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14786:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14829:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14868:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14895:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15033:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexThreshold [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15199:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uppercase [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15655:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15707:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15723:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15749:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX_10_EXP [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16040:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16057:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16066:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_config [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16072:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16373:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16449:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16465:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16482:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16551:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16578:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable used [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16601:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupsCounts [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16608:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16630:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16633:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16709:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16745:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16751:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16819:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16829:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:17222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shouldRedirectStdOut [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:203:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:221:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_error_output_colors [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13632:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8985:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8986:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8994:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9006:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3782:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unprintableString [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8944:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8953:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8173:21: warning:inconclusive: Member variable 'LazyExpression::m_transientExpression' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4402:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4406:9: warning: Member variable 'Option < AssertionResult >::storage' is not initialized in the copy constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4402:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4406:9: warning: Member variable 'Option < unsigned long >::storage' is not initialized in the copy constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: warning: Member variable 'ResultValueBase < detail :: ParseResultType >::m_value' is not initialized in the constructor. [uninitMemberVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: style: Unused private function: 'ExeName::makeRef' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: note: Unused private function: 'ExeName::makeRef' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: note: Unused private function: 'ExeName::makeRef' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9284:13: performance: Variable 'm_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8211:28: performance:inconclusive: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2580:14: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8211:28: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16578:10: debug: CheckClass::isMemberVar found used member variable 'currentTestRunInfo' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16589:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16601:10: debug: CheckClass::isMemberVar found used member variable 'currentGroupInfo' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16607:13: debug: CheckClass::isMemberVar found used member variable 'm_sectionStack' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16633:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16648:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16678:9: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16709:13: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16733:9: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16745:5: debug: CheckClass::isMemberVar found used member variable 'stream' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16749:9: debug: CheckClass::isMemberVar found used member variable 'm_config' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16934:15: debug: CheckClass::isMemberVar found used member variable 'm_config' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10908:33: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7990:14: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10908:33: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10927:33: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7991:14: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10927:33: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8751:21: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8624:7: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8751:21: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8725:7: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Columns::operator+' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10184:14: performance:inconclusive: Technically the member function 'Catch::::PosixColourImpl::setColour' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10718:46: performance:inconclusive: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10641:21: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10718:46: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13419:19: performance:inconclusive: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13193:14: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13419:19: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13654:18: style:inconclusive: Technically the member function 'Catch::Detail::::OutputDebugWriter::operator()' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8985:49: debug: CheckClass::isMemberVar found used member variable 'm_type' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8986:56: debug: CheckClass::isMemberVar found used member variable 'm_type' with varid 0 [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15791:48: warning: The struct 'TestEventListenerBase' defines member function with name 'getSupportedVerbosities' also defined in its parent struct 'StreamingReporterBase < TestEventListenerBase >'. [duplInheritedMember] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5741:36: note: Parent function 'StreamingReporterBase < TestEventListenerBase >::getSupportedVerbosities' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15791:48: note: Derived function 'TestEventListenerBase::getSupportedVerbosities' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5208:9: style: Class 'TestSpecParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5312:9: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5504:9: style: Struct 'TestRunInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5574:9: style: Struct 'TestGroupStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5965:9: style: Struct 'TestEventListenerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6018:9: style: Struct 'Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6147:9: style: Struct 'ConsoleReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6227:9: style: Class 'XmlEncode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6263:9: style: Class 'XmlWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6318:9: style: Class 'JunitReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6367:9: style: Class 'XmlReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8014:9: style: Class 'FatalConditionHandlerGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12290:9: style: Class 'TestInvokerAsFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13664:13: style: Class 'FileStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5829:13: style: Struct 'BySectionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5728:9: style: Struct 'StreamingReporterBase < TestEventListenerBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5728:9: style: Struct 'StreamingReporterBase < CompactReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5728:9: style: Struct 'StreamingReporterBase < ConsoleReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5728:9: style: Struct 'StreamingReporterBase < XmlReporter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: style: Class 'Option < AssertionResult >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4403:9: style: Class 'Option < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: style: Class 'ResultValueBase < detail :: ParseResultType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: style: Class 'ResultValueBase < ParseState >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5313:18: style: The destructor '~Config' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4505:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5313:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9096:22: style: The function 'isFlag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9089:22: note: Virtual function in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9096:22: note: Function in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10638:10: style: The destructor '~ExceptionTranslatorRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3012:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10638:10: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12270:18: style: The destructor '~TestRegistry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:579:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12270:18: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: style: The destructor '~GeneratorTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3856:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12353:10: style: The destructor '~TagAliasRegistry' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5179:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12353:10: note: Destructor in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5749:14: style: The function 'reportInvalidArguments' overrides a function in a base class but is identical to the overridden function [uselessOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5652:22: note: Virtual function in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5749:14: note: Function in derived class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8812:14: performance: Function 'exeName()' should return member 'm_exeName' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9026:14: performance: Function 'remainingTokens()' should return member 'm_remainingTokens' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9268:14: performance: Function 'hint()' should return member 'm_hint' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8987:14: performance: Function 'errorMessage()' should return member 'm_errorMessage' by const reference. [returnByReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16491:9: style: The statement 'if (m_headerPrinted) m_headerPrinted=false' is logically equivalent to 'm_headerPrinted=false'. [duplicateConditionalAssign] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16492:25: note: Assignment 'm_headerPrinted=false' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16491:9: note: Condition 'm_headerPrinted' is redundant CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11833:14: style: Condition '!uncaught_exceptions()' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11833:34: note: Calling function 'uncaught_exceptions' returns 0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11833:14: note: Condition '!uncaught_exceptions()' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11896:14: style: Condition '!uncaught_exceptions()' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11896:34: note: Calling function 'uncaught_exceptions' returns 0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11896:14: note: Condition '!uncaught_exceptions()' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15003:24: style: Condition 'value' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14999:27: note: Assignment 'one=1', assigned value is 1 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15002:30: note: Assignment 'value=*reinterpret_cast(&one)', assigned value is 1 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15003:24: note: Condition 'value' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15011:33: style: Condition 'Endianness::which()==Endianness::Little' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15011:30: note: Calling function 'which' returns 1 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15011:33: note: Condition 'Endianness::which()==Endianness::Little' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15552:27: style: Condition '0x80<=value' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15551:28: note: Assuming that condition 'value<0x80' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15552:27: note: Condition '0x80<=value' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12637:30: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12640:29: note: Assuming that condition 'parent' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12637:30: note: Null pointer dereference CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10608:89: style:inconclusive: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10541:73: note: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10608:89: note: Function 'registerEnum' argument 2 names different: declaration 'allEnums' definition 'allValueNames'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13893:56: style:inconclusive: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:661:49: note: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13893:56: note: Function 'substr' argument 2 names different: declaration 'length' definition 'size'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13905:59: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:676:59: note: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13905:59: note: Function 'operator<<' argument 2 names different: declaration 'sr' definition 'str'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13909:57: style:inconclusive: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:675:59: note: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13909:57: note: Function 'operator+=' argument 2 names different: declaration 'sr' definition 'rhs'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14022:43: style:inconclusive: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4816:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14022:43: note: Function 'makeTestCase' argument 1 names different: declaration 'testCase' definition '_testCase'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14023:48: style:inconclusive: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4817:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14023:48: note: Function 'makeTestCase' argument 2 names different: declaration 'className' definition '_className'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14025:51: style:inconclusive: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4819:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14025:51: note: Function 'makeTestCase' argument 4 names different: declaration 'lineInfo' definition '_lineInfo'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16565:58: style:inconclusive: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:6172:49: note: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16565:58: note: Function 'testRunStarting' argument 1 names different: declaration '_testRunInfo' definition '_testInfo'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14654:17: style: Local variable 'matches' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5154:14: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14654:17: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13813:0: warning: Redundant code: Found unused function. [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15010:0: warning: Redundant code: Found unused function. [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12725:19: style: Variable 'rootTracker' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12808:27: style: Variable 'tracker' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15738:53: style: Parameter 'result' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13835:19: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13958:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14844:21: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15040:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15380:25: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15643:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8660:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8676:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9385:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9537:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9933:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9936:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10579:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10588:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10880:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11287:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11339:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12651:21: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14116:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14212:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14227:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14261:25: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14640:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15100:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:65:64: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/test_main.cpp:82:16: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/text_snippets_test.cpp:16:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throw_activation_test.cpp:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throwing_test.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throwing_test.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throwing_test.cpp:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throwing_test.cpp:290:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/throwing_test.cpp:312:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/tool_quality_test.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/tool_quality_test.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/tool_quality_test.cpp:167:23: style: Local variable 'drill' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/tool_quality_test.cpp:70:10: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/tool_quality_test.cpp:167:23: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/translations_test.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/translations_test.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/translations_test.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/translations_test.cpp:70:9: error: Iterators of different containers 'test_string1' and 'test_string2' are used together. [mismatchingContainers] CleverRaven-Cataclysm-DDA-ca615b0/tests/try_parse_integer_test.cpp:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/try_parse_integer_test.cpp:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:68:20: style: Local variable 'it' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:54:23: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:68:20: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/uncraft_test.cpp:134:29: style: Unused variable: yield [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_liter [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:66:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energy_units [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:90:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable power_units [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:114:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable units [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 26_mm [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100_gram [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VU_VEHICLE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:294:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angle_units [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_radians [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:399:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/units_test.cpp:406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unload_naked_test.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unload_naked_test.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:167:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:230:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nowhere [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:381:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:101:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:59:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enums [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:73:13: error: Member variable 'enums' is initialized by itself. [selfInitialization] CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:247:13: style: Condition 'content' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:9:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:37:5: warning: Access of moved variable 'a'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:36:29: note: Calling std::move(a) CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:37:5: note: Access of moved variable 'a'. CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:45:5: warning: Access of moved variable 'a'. [accessMoved] CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:44:30: note: Calling std::move(a) CleverRaven-Cataclysm-DDA-ca615b0/tests/value_ptr_test.cpp:45:5: note: Access of moved variable 'a'. CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:52:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:132:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:146:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drag_data [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:135:81: style: Parameter 'veh_drag' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_drag_test.cpp:146:59: style: Variable 'veh_drag' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:69:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuel_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:137:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fuel_type [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:179:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eff_data [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:414:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eff_data [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:173:9: style: The scope of the variable 'min_dist' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:174:9: style: The scope of the variable 'max_dist' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:427:16: style: Variable 'vehicle' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_efficiency_test.cpp:84:64: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_export_test.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_export_test.cpp:28:24: style: Return value 'l.with_ammo==r.with_ammo' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_export_test.cpp:27:66: note: Assuming that condition 'l.with_ammo==r.with_ammo' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_export_test.cpp:28:24: note: Return value 'l.with_ammo==r.with_ammo' is always true CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:76:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:112:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:170:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:199:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:258:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:315:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 45_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_fake_part_test.cpp:350:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 315_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_interact_test.cpp:41:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north_west [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_interact_test.cpp:108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_interact_test.cpp:68:52: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:148:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:213:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:315:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_part_test.cpp:108:52: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:181:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:260:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_power_test.cpp:323:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_ramp_test.cpp:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_ramp_test.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_ramp_test.cpp:193:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 180_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_ramp_test.cpp:248:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 180_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:88:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:99:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 45_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:37:14: style: Redundant initialization for 'vehs'. The initialized value is overwritten before it is read. [redundantInitialization] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:26:26: note: vehs is initialized CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:37:14: note: vehs is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:47:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:62:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_south_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:86:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:111:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 90_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:169:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vehicle_port [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:474:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HALF_MAPSIZE_X [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:805:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:361:28: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:391:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_test.cpp:740:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_turrets_test.cpp:47:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 270_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_turrets_test.cpp:75:35: style: Local variable 'vp' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_turrets_test.cpp:53:27: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_turrets_test.cpp:75:35: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:137:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:71:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vision_threshold [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERMAP_HEIGHT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:246:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:433:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:577:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_above [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:621:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:695:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:748:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_below [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:903:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 45_degrees [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:980:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:1092:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:1151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/vision_test.cpp:244:30: style: Parameter 'tile' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:44:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEXT [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:513:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:233:18: style: Local variable 'obj' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:91:10: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:233:18: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:283:37: style: Local variable 'del' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:242:33: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:283:37: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_remove_test.cpp:283:37: style: Variable 'del' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_test.cpp:16:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_zone_test.cpp:46:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_south_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_zone_test.cpp:82:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/visitable_zone_test.cpp:168:28: style: Parameter 'a_structure' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:265:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_east [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:916:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:948:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:973:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:1009:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:251:9: performance: Variable 'config' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] CleverRaven-Cataclysm-DDA-ca615b0/tests/water_movement_test.cpp:351:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weakpoint_test.cpp:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 8_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 8_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 8_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:357:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 24_hours [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:58:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:69:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:71:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:82:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:86:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:97:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:104:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:136:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:219:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:327:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:344:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:369:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:380:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weary_test.cpp:389:9: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEATHER_NULL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:196:12: style: The scope of the variable 'humidity' can be reduced. [variableScope] CleverRaven-Cataclysm-DDA-ca615b0/tests/weather_test.cpp:40:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:243:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:255:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:273:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:458:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:507:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 27.99_C [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:672:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:760:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_EXERCISE [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:793:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:840:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_minutes [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:901:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:932:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1315:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1575:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1638:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1679:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1837:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1915:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:1985:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2034:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2096:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2234:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1_minutes [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2521:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn_zero [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2602:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2667:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2743:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catch_sr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2832:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:374:9: style: Argument '0*tick' to function color_value_string is always 0. Constant literal calculation disable/hide variable expression 'tick'. [knownArgumentHiddenVariableExpression] CleverRaven-Cataclysm-DDA-ca615b0/tests/widget_test.cpp:2076:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tests/wield_times_test.cpp:25:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/wield_times_test.cpp:51:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable turn [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/wield_times_test.cpp:72:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTAINER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tests/zones_custom_test.cpp:16:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tripoint_north [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/AlmostNeverAutoCheck.cpp:72:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSK_ImplicitInstantiation [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/Utils.h:54:52: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/AssertCheck.cpp:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kw_false [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/CataTidyModule.cpp:64:28: error: There is an unknown macro here somewhere. Configuration is required. If CLANG_VERSION_STRING is a macro then please configure it. [unknownMacro] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/CombineLocalsIntoPointCheck.cpp:118:16: debug: Failed to instantiate template "getParent". The checking continues anyway. [templateInstantiation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/CombineLocalsIntoPointCheck.cpp:245:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/CombineLocalsIntoPointCheck.cpp:276:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Note [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:120:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_User [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:313:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:177:35: style: Local variable 'Ifndef' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:129:14: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:177:35: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:52:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/HeaderGuardCheck.cpp:84:22: style: struct member 'MacroInfo_::Info' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/JsonTranslationInputCheck.cpp:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Note [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/LargeInlineFunctionCheck.cpp:80:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_NonTemplate [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/NoLongCheck.cpp:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSK_Undeclared [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/NoLongCheck.cpp:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassTemplateSpecialization [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/SerializeCheck.cpp:80:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Note [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/SimplifyPointConstructorsCheck.cpp:125:18: style: Variable 'ZCat' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticDeclarationsCheck.cpp:46:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_Static [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticInitializationOrderCheck.cpp:45:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Definition [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:133:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:192:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_Static [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:324:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Note [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:236:10: performance:inconclusive: Technically the member function 'clang::tidy::cata::CompareDecls::as_tuple' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:244:10: performance:inconclusive: Technically the member function 'clang::tidy::cata::CompareDecls::as_tuple' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:359:25: style: Local variable 'to_insert' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:332:71: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:359:25: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:466:21: style: Local variable 'to_insert' shadows outer variable [shadowVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:398:72: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:466:21: note: Shadow variable CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/StaticStringIdConstantsCheck.cpp:121:15: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/src/text_style_check.h:106:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/src/text_style_check.h:170:31: style: Condition 'itpunc>beg' is always true [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/src/text_style_check.h:164:31: note: Assuming that condition 'itpunc<=beg' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/src/text_style_check.h:170:31: note: Condition 'itpunc>beg' is always true CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:239:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:268:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:341:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:270:26: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use replace() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslateStringLiteralCheck.cpp:341:84: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/TranslatorCommentsCheck.cpp:48:1: error: syntax error [syntaxError] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UnsequencedCallsCheck.cpp:188:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Note [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UnsequencedCallsCheck.cpp:79:62: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UnusedStaticsCheck.cpp:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueExternalLinkage [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UseLocalizedSortingCheck.cpp:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UseLocalizedSortingCheck.cpp:44:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UseLocalizedSortingCheck.cpp:74:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UseNamedPointConstantsCheck.cpp:124:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UO_Minus [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/UsePointApisCheck.cpp:126:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OO_Call [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/XYCheck.cpp:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSK_Undeclared [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/XYCheck.cpp:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSK_Undeclared [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/XYCheck.cpp:61:78: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j7 [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:69:11: style: Variable 'i12' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:77:11: style: Variable 'i14' can be declared as reference to const [constVariableReference] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:30:9: style: Variable 'i3_array' can be declared as const array [constVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:108:9: style: Variable 'j1_array' can be declared as const array [constVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:31:20: error: Uninitialized variable: i3_array [uninitvar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:109:19: error: Uninitialized variable: j1_array [uninitvar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:37:20: style: Variable 'i4' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:41:17: style: Variable 'i5' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:45:10: style: Variable 'i6' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:65:16: style: Variable 'i11' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:119:9: style: Variable 'j4' is not assigned a value. [unassignedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:130:13: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:130:10: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/assert.cpp:25:5: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:21: style:inconclusive: Boolean expression 'false' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:21:21: style:inconclusive: Boolean expression 'false' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:5:21: style: Same expression on both sides of '&&'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:21: style: Same expression on both sides of '|'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:13:21: style: Same expression on both sides of '||'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:17:21: style: Same expression on both sides of '^'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:21:21: style: Same expression on both sides of '&'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:25:21: style: Same expression on both sides of '!='. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:59:16: style: Same expression on both sides of '&&'. [duplicateExpression] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:54:9: style: Variable 'is11' can be declared as const array [constVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:5:13: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:13: style: Variable 'i1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:13:13: style: Variable 'i2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:17:13: style: Variable 'i3' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:21:13: style: Variable 'i4' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:25:13: style: Variable 'i5' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:29:12: style: Variable 'i6' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:33:13: style: Variable 'i7' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:37:13: style: Variable 'i8' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:38:8: style: Variable 'i8' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:42:13: style: Variable 'i9' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:43:8: style: Variable 'i9' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:47:14: style: Variable 'i10' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:48:9: style: Variable 'i10' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:59:14: style: Variable 'i12' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:5:10: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:10: style: Variable 'i1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:13:10: style: Variable 'i2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:17:10: style: Variable 'i3' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:21:10: style: Variable 'i4' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:25:10: style: Variable 'i5' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:29:9: style: Variable 'i6' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:33:10: style: Variable 'i7' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:59:10: style: Variable 'i12' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:83:7: style: Redundant initialization for 'x'. The initialized value is overwritten before it is read. [redundantInitialization] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:79:11: note: x is initialized CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:83:7: note: x is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:117:8: style: Redundant initialization for 'x1'. The initialized value is overwritten before it is read. [redundantInitialization] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:113:12: note: x1 is initialized CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:117:8: note: x1 is overwritten CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:69:9: style: Variable 'y_' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:82:11: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:83:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:82:9: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:93:15: style: Variable 'new_y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:94:11: style: Variable 'new_x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:93:9: style: Variable 'new_y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:104:11: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:105:11: style: Variable 'z' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:106:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:104:9: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:105:9: style: Variable 'z' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:116:12: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:117:8: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:116:9: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:125:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:126:12: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:127:19: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:128:19: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:125:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:126:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:127:16: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:128:16: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:139:12: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:140:12: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:139:9: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:140:9: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:145:26: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:148:26: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:154:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:155:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:156:23: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:157:23: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:154:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:155:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:156:20: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:157:20: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:32:5: warning: Return value of function rand() is not used. [ignoredReturnValue] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:34:10: warning: Return value of function std::rand() is not used. [ignoredReturnValue] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:8:9: style: struct member 'SomeOtherStruct::i' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:25:18: style: Unused variable: gen0 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:29:21: style: Unused variable: s0 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:30:36: style: Unused variable: s1 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/determinism.cpp:31:20: style: Unused variable: a [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-inline-functions.cpp:26:10: performance:inconclusive: Technically the member function 'A2::f2' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:9:1: style: The class 'A1' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:11:14: style: class member 'A1::a' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:5:10: style: Unused variable: a0 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:16:8: style: Unused variable: a1 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:22:13: style: Variable 'a2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:22:10: style: Variable 'a2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-long.cpp:48:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-long.cpp:106:10: performance:inconclusive: Technically the member function 'A1 < long >::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-long.cpp:97:8: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-long.cpp:46:10: style: Unused variable: gi0 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-long.cpp:48:7: style: Unused variable: gi1 [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-static-translation.cpp:106:32: style: Variable 'ok_str_1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-static-translation.cpp:106:23: style: Variable 'ok_str_1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-static-translation.cpp:108:30: style: Variable 'local_str_1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/ot-match.cpp:11:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exact [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:45:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:47:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:49:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:51:5: style: Struct 'A' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:10:7: warning: Unused variable value 'n0' [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:14:7: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:18:7: warning: Redundant code: Found a statement that begins with string constant. [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:26:21: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:10:7: error: Uninitialized variable: n0 [uninitvar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:35:12: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:35:9: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:53:13: style: Variable 'a' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:7:9: warning: Member variable 'A0::a' is not initialized. [uninitMemberVarPrivate] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:9:9: warning: Member variable 'A0::b' is not initialized. [uninitMemberVarPrivate] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:24:9: warning: Member variable 'A1::a' is not initialized. [uninitMemberVarPrivate] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:25:9: warning: Member variable 'A1::b' is not initialized. [uninitMemberVarPrivate] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: style: Unused private function: 'A0::serialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: note: Unused private function: 'A0::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: note: Unused private function: 'A0::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: style: Unused private function: 'A0::deserialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: note: Unused private function: 'A0::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: note: Unused private function: 'A0::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: style: Unused private function: 'A1::serialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: note: Unused private function: 'A1::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: note: Unused private function: 'A1::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: style: Unused private function: 'A1::deserialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: note: Unused private function: 'A1::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: note: Unused private function: 'A1::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: performance:inconclusive: Technically the member function 'A1::serialize' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:34: style: Parameter 'jsout' can be declared as reference to const [constParameterReference] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:56:5: error: Uninitialized variables: a2.a, a2.b [uninitvar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:24:13: style: class member 'A1::a' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:43:9: style: struct member 'A2::b' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/static-initialization-order.cpp:21:22: style: Variable 'i2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/static-int_id-constants.cpp:40:16: style: Unused variable: i [unusedVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/tests-must-restore-global-state.cpp:38:15: style: Variable 'local_var' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/text-style.cpp:41:9: style: Variable 'str' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/text-style.cpp:42:9: style: Variable 'str' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/translations-in-debug-messages.cpp:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DF_ACT_BUTCHER [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/translator-comments.cpp:19:49: error: syntax error [syntaxError] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:118:29: debug: Scope::checkVariable found variable 'fn_op_assign_path' with varid 0. [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:120:29: debug: Scope::checkVariable found variable 'fn_op_assign_cstr' with varid 0. [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:125:29: debug: Scope::checkVariable found variable 'fn_assign_cstr' with varid 0. [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:131:29: debug: Scope::checkVariable found variable 'fn_op_assign_cstr_expl' with varid 0. [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:135:29: debug: Scope::checkVariable found variable 'fn_assign_cstr_expl' with varid 0. [varid0] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:118:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:159:5: style: Instance of 'path_using' object is destroyed immediately. [unusedScopedObject] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:58:9: style: struct member 'B2::a' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:59:9: style: struct member 'B2::b' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:27:12: style: Variable 'n0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:29:12: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:30:12: style: Variable 'n2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:40:12: style: Variable 'n3' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:27:9: style: Variable 'n0' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:29:9: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:30:9: style: Variable 'n2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:40:9: style: Variable 'n3' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:54:10: style: Variable 'b2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:66:10: style: Variable 'b1' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:67:11: style: Variable 'b2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:67:8: style: Variable 'b2' is assigned a value that is never used. [unreadVariable] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-mdarray.cpp:6:1: style: The class 'A1' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-mdarray.cpp:8:13: style: class member 'A1::a1' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-point-apis.cpp:186:5: style: Struct 'A17' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:51:7: warning: Return value of function s.c_str() is not used. [ignoredReturnValue] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:60:7: warning: Return value of function s.size() is not used. [ignoredReturnValue] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:45:5: style: Struct 'A4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:67:5: style: Struct 'A7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:80:5: style: Struct 'A9' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:91:5: style: Struct 'A10b' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:5:9: style: struct member 'A0::x' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:6:9: style: struct member 'A0::y' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:11:9: style: struct member 'A1::foox' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:12:9: style: struct member 'A1::fooy' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:16:9: style: struct member 'A2::foox' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:17:9: style: struct member 'A2::bary' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:22:9: style: struct member 'A3::foox' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:23:9: style: struct member 'A3::bary' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:24:9: style: struct member 'A3::fooy' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:30:9: style: struct member 'A4::foox' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:31:9: style: struct member 'A4::fooy' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:32:9: style: struct member 'A4::barx' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:33:9: style: struct member 'A4::bary' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:38:9: style: struct member 'B::x' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:39:9: style: struct member 'B::y' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:40:9: style: struct member 'B::z' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:55:11: style: struct member 'D::x' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:56:11: style: struct member 'D::y' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:62:9: style: struct member 'E::text_x_start' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:63:9: style: struct member 'E::text_x_end' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:64:9: style: struct member 'E::y' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:69:24: style: struct member 'F::x' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:70:24: style: struct member 'F::y' is never used. [unusedStructMember] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format.cpp:99:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format.cpp:87:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/getpost.h:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format_main.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable json_error_output_colors [valueFlowBailoutIncompleteVar] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format_main.cpp:55:9: style: Condition '!enable_stdout_ansi_colors()' is always false [knownConditionTrueFalse] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format_main.cpp:55:35: note: Calling function 'enable_stdout_ansi_colors' returns 1 CleverRaven-Cataclysm-DDA-ca615b0/tools/format/format_main.cpp:55:9: note: Condition '!enable_stdout_ansi_colors()' is always false CleverRaven-Cataclysm-DDA-ca615b0/tools/format/getpost.h:67:11: style: Variable 'raw_get' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/getpost.h:100:11: style: Variable 'ibuffer' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tools/format/getpost.h:102:11: style: Variable 'strlength' can be declared as pointer to const [constVariablePointer] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: error: The one definition rule is violated, different classes/structs have the same name 'A1' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: error: The one definition rule is violated, different classes/structs have the same name 'A0' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:5:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: error: The one definition rule is violated, different classes/structs have the same name 'A1' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:22:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-inline-functions.cpp:25:1: error: The one definition rule is violated, different classes/structs have the same name 'A2' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:41:1: note: The one definition rule is violated, different classes/structs have the same name 'A2' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-inline-functions.cpp:25:1: note: The one definition rule is violated, different classes/structs have the same name 'A2' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: error: The one definition rule is violated, different classes/structs have the same name 'A0' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/static-initialization-order.cpp:6:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:42:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/static-int_id-constants.cpp:22:1: note: The one definition rule is violated, different classes/structs have the same name 'A' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:42:1: note: The one definition rule is violated, different classes/structs have the same name 'A' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:42:1: error: The one definition rule is violated, different classes/structs have the same name 'A' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/static-string_id-constants.cpp:35:1: note: The one definition rule is violated, different classes/structs have the same name 'A' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/point-initialization.cpp:42:1: note: The one definition rule is violated, different classes/structs have the same name 'A' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: error: The one definition rule is violated, different classes/structs have the same name 'A0' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unused-statics.cpp:3:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: error: The one definition rule is violated, different classes/structs have the same name 'A1' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-mdarray.cpp:6:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: error: The one definition rule is violated, different classes/structs have the same name 'A0' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:3:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A0' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: error: The one definition rule is violated, different classes/structs have the same name 'A1' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:9:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:11:1: note: The one definition rule is violated, different classes/structs have the same name 'A1' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-inline-functions.cpp:25:1: error: The one definition rule is violated, different classes/structs have the same name 'A2' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:15:1: note: The one definition rule is violated, different classes/structs have the same name 'A2' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-inline-functions.cpp:25:1: note: The one definition rule is violated, different classes/structs have the same name 'A2' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unused-statics.cpp:29:1: error: The one definition rule is violated, different classes/structs have the same name 'A3' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:20:1: note: The one definition rule is violated, different classes/structs have the same name 'A3' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unused-statics.cpp:29:1: note: The one definition rule is violated, different classes/structs have the same name 'A3' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:42:1: error: The one definition rule is violated, different classes/structs have the same name 'A4' [ctuOneDefinitionRuleViolation] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/xy-fields.cpp:27:1: note: The one definition rule is violated, different classes/structs have the same name 'A4' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:42:1: note: The one definition rule is violated, different classes/structs have the same name 'A4' CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:44:5: warning: Null pointer dereference: scrollArea [ctunullpointer] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:20: note: Assuming that condition 'scrollArea!=nullptr' is not redundant CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:39:81: note: Calling function hideContent, 1st argument is null CleverRaven-Cataclysm-DDA-ca615b0/object_creator/collapsing_widget.cpp:44:5: note: Dereferencing argument scrollArea that is null CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:82:46: error: Null pointer dereference: value [ctunullpointer] CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:180:22: note: Calling function test_lvalues < int >, 3rd argument is null CleverRaven-Cataclysm-DDA-ca615b0/tests/string_formatter_test.cpp:82:46: note: Dereferencing argument value that is null diff: head CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_dual_list_box.cpp:14:2: error: #error "The header file 'dual_list_box.h' doesn't include ." [preprocessorErrorDirective] head CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_listbox.cpp:14:2: error: #error "The header file 'fake_spell_listbox.h' doesn't include ." [preprocessorErrorDirective] head CleverRaven-Cataclysm-DDA-ca615b0/object_creator/moc_fake_spell_window.cpp:14:2: error: #error "The header file 'fake_spell_window.h' doesn't include ." [preprocessorErrorDirective] head CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:172:42: style:inconclusive: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:46:17: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:172:42: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:46:17: style:inconclusive: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.cpp:172:42: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. CleverRaven-Cataclysm-DDA-ca615b0/object_creator/simple_property_widget.h:46:17: note: Either there is a missing 'override', or the member function 'creator::simple_property_widget::get_propertyName' can be const. head CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.cpp:21:36: style:inconclusive: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.h:16:13: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.cpp:21:36: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.h:16:13: style:inconclusive: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.cpp:21:36: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. CleverRaven-Cataclysm-DDA-ca615b0/src/advanced_inv_pagination.h:16:13: note: Technically the member function 'advanced_inventory_pagination::lines_needed' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'bit_setter < false >::operator()' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'bit_setter < true >::operator()' can be const. [functionConst] head CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < false >::operator()' can be const. [functionConst] head CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:221:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < true >::operator()' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'bit_setter < false >::operator()' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'bit_setter < true >::operator()' can be const. [functionConst] head CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < false >::operator()' can be const. [functionConst] head CleverRaven-Cataclysm-DDA-ca615b0/src/cata_bitset.h:229:18: style:inconclusive: Technically the member function 'tiny_bitset::bit_setter < true >::operator()' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:59:34: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head CleverRaven-Cataclysm-DDA-ca615b0/src/chkjson/chkjson.cpp:97:17: style: Variable 'type' is assigned a value that is never used. [unreadVariable] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3271:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comparison_function [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/src/colony.h:3283:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RhsInBounds [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/coordinates.h:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RhsInBounds [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:111:20: performance:inconclusive: Technically the member function 'inclusive_cuboid::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:113:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:33:20: performance:inconclusive: Technically the member function 'half_open_rectangle::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:35:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:35:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:38:20: performance:inconclusive: Technically the member function 'half_open_rectangle::overlaps' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:40:54: debug: CheckClass::isMemberVar found used member variable 'p_max' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:40:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_max [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:54:20: performance:inconclusive: Technically the member function 'inclusive_rectangle::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:56:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:59:20: performance:inconclusive: Technically the member function 'inclusive_rectangle::overlaps' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:61:53: debug: CheckClass::isMemberVar found used member variable 'p_max' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_max [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:96:20: performance:inconclusive: Technically the member function 'half_open_cuboid::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:98:45: debug: CheckClass::isMemberVar found used member variable 'p_min' with varid 0 [varid0] head CleverRaven-Cataclysm-DDA-ca615b0/src/cuboid_rectangle.h:98:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_min [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/enum_conversions.h:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:281:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json-inl.h:293:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:274:34: style: Local variable 'end' shadows outer function [shadowFunction] CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.h:676:24: note: Shadowed declaration CleverRaven-Cataclysm-DDA-ca615b0/src/flexbuffer_json.cpp:274:34: note: Shadow variable 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/int_id.h:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/json.h:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/src/json_loader.cpp:58:17: style: Variable 'folder_or_file' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/src/overlay_ordering.cpp:20:21: performance: Range variable 'ordering' should be declared as const reference. [iterateByValue] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:134:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/reachability_cache.cpp:180:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/safe_reference.h:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < units :: temperature :: int , temperature_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head CleverRaven-Cataclysm-DDA-ca615b0/src/units.h:53:19: style: Class 'quantity < units :: temperature :: value_type , temperature_in_kelvin_tag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/value_ptr.h:24:9: style: Class 'value_ptr < reachability_cache_horizontal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/value_ptr.h:24:9: style: Class 'value_ptr < reachability_cache_vertical >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/src/value_ptr.h:24:9: style: Class 'value_ptr < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:177:25: style:inconclusive: Technically the member function 'tasklist::duration' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:95:23: note: Technically the member function 'tasklist::duration' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:177:25: note: Technically the member function 'tasklist::duration' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:95:23: style:inconclusive: Technically the member function 'tasklist::duration' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.cpp:177:25: note: Technically the member function 'tasklist::duration' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/activity_scheduling_helper.h:95:23: note: Technically the member function 'tasklist::duration' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/algo_test.cpp:18:28: style: Variable 'loop' can be declared as reference to const [constVariableReference] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10641:21: performance:inconclusive: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10718:46: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10641:21: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10718:46: performance:inconclusive: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10641:21: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10718:46: note: Technically the member function 'Catch::ExceptionTranslatorRegistry::tryTranslators' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10908:33: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7990:14: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10908:33: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10927:33: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7991:14: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10927:33: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11311:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tags [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11315:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11843:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:11905:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: style: The destructor '~GeneratorTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3856:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: note: Destructor in derived class 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: style: The destructor '~GeneratorTracker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7479:18: note: Virtual destructor in base class CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:12564:14: note: Destructor in derived class 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13193:14: performance:inconclusive: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13419:19: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13193:14: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13419:19: performance:inconclusive: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13193:14: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13419:19: note: Technically the member function 'Catch::Session::libIdentify' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13813:0: warning: Redundant code: Found unused function. [constStatement] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rootTracker [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14342:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Executing [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14364:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentTracker [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14397:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14538:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filters [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14542:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_trimmed_name [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:14640:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:1478:33: performance:inconclusive: Technically the member function 'Catch::IMutableEnumValuesRegistry::registerEnum' can be static (but you may consider moving to unnamed namespace). [functionStatic] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15010:0: warning: Redundant code: Found unused function. [constStatement] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15018:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:15100:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16706:15: performance: Range variable 'col' should be declared as const reference. [iterateByValue] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:16789:22: style: Variable 'timeInfo' can be declared as pointer to const [constVariablePointer] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2102:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ratio [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2150:22: style: Variable 'timeInfo' can be declared as pointer to const [constVariablePointer] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2392:14: style:inconclusive: Technically the member function 'Catch::ExprLhs < bool >::operator||' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2392:14: style:inconclusive: Technically the member function 'ExprLhs < bool >::operator||' can be const. [functionConst] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2580:14: performance:inconclusive: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8211:28: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2580:14: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3050:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3355:13: style: Struct 'MatchNotOf < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3519:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3998:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4002:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4060:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4064:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4187:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4243:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4275:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4282:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4643:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4652:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4732:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultType [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:4738:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultType [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5322:21: performance: Function 'getProcessName()' should return member 'processName' by const reference. [returnByReference] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5357:24: style:inconclusive: Technically the member function 'Catch::Config::openStream' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9992:28: note: Technically the member function 'Catch::Config::openStream' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5357:24: note: Technically the member function 'Catch::Config::openStream' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5402:21: performance: Function 'getMessage()' should return member 'message' by const reference. [returnByReference] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5742:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:5860:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7870:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7877:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7881:35: style:inconclusive: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3079:31: note: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7881:35: note: Function 'setMargin' argument 1 names different: declaration 'margin' definition 'newMargin'. head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7885:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_margin [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7888:36: style:inconclusive: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. [funcArgNamesDifferent] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:3082:32: note: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7888:36: note: Function 'setEpsilon' argument 1 names different: declaration 'epsilon' definition 'newEpsilon'. head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7892:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_epsilon [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7990:14: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10908:33: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7990:14: note: Technically the member function 'Catch::FatalConditionHandler::engage_platform' can be static (but you may consider moving to unnamed namespace). 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7991:14: performance:inconclusive: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:10927:33: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:7991:14: note: Technically the member function 'Catch::FatalConditionHandler::disengage_platform' can be static (but you may consider moving to unnamed namespace). 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8128:14: style:inconclusive: Technically the member function 'Catch::RunContext::populateReaction' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:13087:22: note: Technically the member function 'Catch::RunContext::populateReaction' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8128:14: note: Technically the member function 'Catch::RunContext::populateReaction' can be const. head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8211:28: performance:inconclusive: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:2580:14: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8211:28: note: Technically the member function 'Catch::AssertionHandler::allowThrows' can be static (but you may consider moving to unnamed namespace). 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8624:7: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8751:21: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8624:7: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8751:21: style:inconclusive: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. [functionConst] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8624:7: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8751:21: note: Technically the member function 'Catch::clara::TextFlow::Column::operator+' can be const. 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: style: Class 'ResultValueBase < ParseResultType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: style: Class 'ResultValueBase < detail :: ParseResultType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8932:9: warning: Member variable 'ResultValueBase < detail :: ParseResultType >::m_value' is not initialized in the constructor. [uninitMemberVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8976:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8980:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8981:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8982:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LogicError [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:8983:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RuntimeError [valueFlowBailoutIncompleteVar] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9026:14: performance: Function 'remainingTokens()' should return member 'm_remainingTokens' by const reference. [returnByReference] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9163:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9188:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9248:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9253:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Required [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9258:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Optional [valueFlowBailoutIncompleteVar] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: style: Unused private function: 'ExeName::makeRef' [unusedPrivateFunction] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: style: Unused private function: 'ExeName::makeRef' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: note: Unused private function: 'ExeName::makeRef' CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9276:21: note: Unused private function: 'ExeName::makeRef' head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9284:13: performance: Variable 'm_ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9449:9: style: Struct 'Help' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9933:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] head CleverRaven-Cataclysm-DDA-ca615b0/tests/catch/catch.hpp:9936:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/item_pocket_test.cpp:1757:20: style: Variable 'it' can be declared as reference to const [constVariableReference] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/item_spawn_test.cpp:82:40: style: Variable 'it' can be declared as reference to const [constVariableReference] head CleverRaven-Cataclysm-DDA-ca615b0/tests/iteminfo_test.cpp:1774:33: style: Variable 'usedon' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:25:31: performance:inconclusive: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.h:28:14: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:25:31: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.h:28:14: performance:inconclusive: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). [functionStatic] CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.cpp:25:31: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). CleverRaven-Cataclysm-DDA-ca615b0/tests/options_helpers.h:28:14: note: Technically the member function 'scoped_weather_override::with_windspeed' can be static (but you may consider moving to unnamed namespace). head CleverRaven-Cataclysm-DDA-ca615b0/tests/sun_test.cpp:569:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head CleverRaven-Cataclysm-DDA-ca615b0/tests/unseal_and_spill_test.cpp:247:13: style: Condition 'content' is always true [knownConditionTrueFalse] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tests/vehicle_split_test.cpp:127:27: style: Variable 'veh' can be declared as reference to const [constVariableReference] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/almost-never-auto.cpp:130:10: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:13:10: style: Variable 'i2' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:17:10: style: Variable 'i3' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:21:10: style: Variable 'i4' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:25:10: style: Variable 'i5' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:29:9: style: Variable 'i6' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:33:10: style: Variable 'i7' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:59:10: style: Variable 'i12' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:5:10: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/avoid-alternative-tokens.cpp:9:10: style: Variable 'i1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:104:9: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:105:9: style: Variable 'z' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:116:9: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:125:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:126:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:127:16: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:128:16: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:139:9: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:140:9: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:154:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:155:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:156:20: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:157:20: style: Variable 'y1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:82:9: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/combine-locals-into-point.cpp:93:9: style: Variable 'new_y' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/large-stack-object.cpp:22:10: style: Variable 'a2' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/no-static-translation.cpp:106:23: style: Variable 'ok_str_1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/redundant-parentheses.cpp:35:9: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: style: Unused private function: 'A0::serialize' [unusedPrivateFunction] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: style: Unused private function: 'A0::serialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: note: Unused private function: 'A0::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:13:14: note: Unused private function: 'A0::serialize' 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: style: Unused private function: 'A0::deserialize' [unusedPrivateFunction] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: style: Unused private function: 'A0::deserialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: note: Unused private function: 'A0::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:17:14: note: Unused private function: 'A0::deserialize' 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: style: Unused private function: 'A1::serialize' [unusedPrivateFunction] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: style: Unused private function: 'A1::serialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: note: Unused private function: 'A1::serialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:28:14: note: Unused private function: 'A1::serialize' 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: style: Unused private function: 'A1::deserialize' [unusedPrivateFunction] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: style: Unused private function: 'A1::deserialize' [unusedPrivateFunction] CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: note: Unused private function: 'A1::deserialize' CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/serialize.cpp:33:14: note: Unused private function: 'A1::deserialize' 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:122:45: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:127:45: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:152:46: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:155:46: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:167:46: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:170:46: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:173:46: style: C-style pointer casting [cstyleCast] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/u8-path.cpp:176:46: style: C-style pointer casting [cstyleCast] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:27:9: style: Variable 'n0' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:29:9: style: Variable 'n1' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:30:9: style: Variable 'n2' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:40:9: style: Variable 'n3' is assigned a value that is never used. [unreadVariable] head CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/unsequenced-calls.cpp:67:8: style: Variable 'b2' is assigned a value that is never used. [unreadVariable] 2.17.0 CleverRaven-Cataclysm-DDA-ca615b0/tools/clang-tidy-plugin/test/use-string_view.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] DONE