2025-06-26 05:26 ftp://ftp.de.debian.org/debian/pool/main/c/cadabra2/cadabra2_2.4.3.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=sqlite3 --library=gtk --library=python --library=icu --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-62-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: 129055d (2025-06-24 18:36:34 +0200) count: 2948 2929 elapsed-time: 306.6 298.4 head-timing-info: old-timing-info: head results: cadabra2-2.4.3.2/c++lib/adjform.cc:23:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/c++lib/nevaluate.cc:24:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/c++lib/nevaluate.cc:53:12: style: Variable 'v' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/c++lib/simple.cc:42:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/c++lib/simple.cc:71:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/c++lib/trivial.cc:17:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Actions.cc:27:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Actions.cc:93:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/tree.hh:562:60: warning:inconclusive: Member variable 'tree::alloc_' is not assigned a value in 'tree::operator='. [operatorEqVarError] cadabra2-2.4.3.2/client_server/tree.hh:2560:53: warning: Member variable 'fixed_depth_iterator::top_node' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Actions.cc:37:16: warning: Member variable 'ActionAddCell::child_num' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Actions.cc:229:21: warning: Member variable 'ActionSetRunStatus::was_running_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Actions.cc:150:19: warning: Member variable 'ActionRemoveCell::reference_child_index' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/tree.hh:704:91: performance:inconclusive: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:257:24: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:704:91: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:736:91: performance:inconclusive: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:259:24: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:736:91: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:681:100: performance:inconclusive: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:263:33: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:681:100: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:764:87: performance:inconclusive: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:267:24: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:764:87: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:789:84: performance:inconclusive: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:273:19: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:789:84: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:798:84: performance:inconclusive: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:275:19: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:798:84: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:833:36: performance:inconclusive: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:284:32: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:833:36: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1168:36: performance:inconclusive: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:321:32: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1168:36: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1293:36: performance:inconclusive: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:329:32: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1293:36: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1321:36: performance:inconclusive: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:331:32: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1321:36: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1387:61: performance:inconclusive: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:339:32: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1387:61: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1416:61: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:341:32: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1416:61: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1446:87: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:342:20: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1446:87: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1547:60: performance:inconclusive: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:350:32: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1547:60: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1579:60: performance:inconclusive: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:354:32: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1579:60: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1674:36: style:inconclusive: Technically the member function 'tree::sort' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:362:12: note: Technically the member function 'tree::sort' can be const. cadabra2-2.4.3.2/client_server/tree.hh:1674:36: note: Technically the member function 'tree::sort' can be const. cadabra2-2.4.3.2/client_server/tree.hh:1779:60: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:373:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1779:60: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1788:36: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:374:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1788:36: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1934:36: performance:inconclusive: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:376:12: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1934:36: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1807:38: performance:inconclusive: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:383:12: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1807:38: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:2002:36: performance:inconclusive: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:398:12: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:2002:36: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:2066:87: style:inconclusive: Technically the member function 'tree::sibling' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:411:20: note: Technically the member function 'tree::sibling' can be const. cadabra2-2.4.3.2/client_server/tree.hh:2066:87: note: Technically the member function 'tree::sibling' can be const. cadabra2-2.4.3.2/client_server/tree.hh:44:3: style: Class 'tree_node_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:79:3: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:80:3: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:102:5: style: Class 'iterator_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:125:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:126:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:127:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:145:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:146:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:147:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:166:5: style: Class 'breadth_first_queued_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:167:5: style: Class 'breadth_first_queued_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:187:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:188:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:189:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:208:5: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:210:5: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:232:5: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:233:5: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:234:5: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:436:5: style: Class 'compare_nodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/DocumentThread.hh:42:4: style: Class 'DocumentThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/DocumentThread.hh:104:6: style: Class 'Prefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/Actions.hh:126:4: style: Class 'ActionRemoveCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/Actions.hh:149:4: style: Class 'ActionSplitCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/tree.hh:1265:9: style: Same expression on both sides of '=='. [duplicateExpression] cadabra2-2.4.3.2/client_server/tree.hh:1279:9: style: Same expression on both sides of '=='. [duplicateExpression] cadabra2-2.4.3.2/client_server/tree.hh:618:13: style: The scope of the variable 'prev' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/tree.hh:990:69: style:inconclusive: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:300:65: note: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'. cadabra2-2.4.3.2/client_server/tree.hh:990:69: note: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'. cadabra2-2.4.3.2/client_server/tree.hh:1002:70: style:inconclusive: Function 'prepend_child' argument 2 names different: declaration 'other_position' definition 'other'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:301:66: note: Function 'prepend_child' argument 2 names different: declaration 'other_position' definition 'other'. cadabra2-2.4.3.2/client_server/tree.hh:1002:70: note: Function 'prepend_child' argument 2 names different: declaration 'other_position' definition 'other'. cadabra2-2.4.3.2/client_server/tree.hh:1734:54: style:inconclusive: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:365:30: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1734:54: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1734:89: style:inconclusive: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:365:64: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/client_server/tree.hh:1734:89: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/client_server/tree.hh:1742:62: style:inconclusive: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:369:38: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1742:62: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1742:80: style:inconclusive: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:369:55: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/client_server/tree.hh:1742:80: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/client_server/tree.hh:1750:54: style:inconclusive: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:367:30: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1750:54: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1750:89: style:inconclusive: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:367:64: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/client_server/tree.hh:1750:89: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/client_server/tree.hh:1769:62: style:inconclusive: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:371:38: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1769:62: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/client_server/tree.hh:1769:80: style:inconclusive: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:371:55: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/client_server/tree.hh:1769:80: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/client_server/tree.hh:2002:71: style:inconclusive: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:398:47: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/tree.hh:2002:71: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/tree.hh:2066:116: style:inconclusive: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:411:49: note: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/tree.hh:2066:116: note: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/tree.hh:2107:114: style:inconclusive: Function 'child' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/tree.hh:409:54: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/tree.hh:2107:114: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/client_server/Actions.cc:13:39: style:inconclusive: Function 'ActionBase' argument 1 names different: declaration 'ref_id' definition 'id'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:34:30: note: Function 'ActionBase' argument 1 names different: declaration 'ref_id' definition 'id'. cadabra2-2.4.3.2/client_server/Actions.cc:13:39: note: Function 'ActionBase' argument 1 names different: declaration 'ref_id' definition 'id'. cadabra2-2.4.3.2/client_server/Actions.cc:37:60: style:inconclusive: Function 'ActionAddCell' argument 2 names different: declaration 'ref_' definition 'ref_id'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:63:44: note: Function 'ActionAddCell' argument 2 names different: declaration 'ref_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:37:60: note: Function 'ActionAddCell' argument 2 names different: declaration 'ref_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:75:59: style:inconclusive: Function 'ActionPositionCursor' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:89:40: note: Function 'ActionPositionCursor' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:75:59: note: Function 'ActionPositionCursor' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:150:51: style:inconclusive: Function 'ActionRemoveCell' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:126:36: note: Function 'ActionRemoveCell' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:150:51: note: Function 'ActionRemoveCell' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:229:55: style:inconclusive: Function 'ActionSetRunStatus' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:107:38: note: Function 'ActionSetRunStatus' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:229:55: note: Function 'ActionSetRunStatus' argument 1 names different: declaration 'ref_id_' definition 'ref_id'. cadabra2-2.4.3.2/client_server/Actions.cc:274:104: style:inconclusive: Function 'ActionCompleteText' argument 4 names different: declaration 'alternative' definition 'alt'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Actions.hh:193:79: note: Function 'ActionCompleteText' argument 4 names different: declaration 'alternative' definition 'alt'. cadabra2-2.4.3.2/client_server/Actions.cc:274:104: note: Function 'ActionCompleteText' argument 4 names different: declaration 'alternative' definition 'alt'. cadabra2-2.4.3.2/client_server/tree.hh:1014:107: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1031:108: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1082:111: performance: Function parameter 'position' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1249:21: performance: Function parameter 'orig_end' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1251:21: performance: Function parameter 'new_end' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1321:101: performance: Function parameter 'end' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1643:48: performance: Function parameter 'from2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1666:58: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1666:81: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1674:81: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1779:85: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1779:108: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1788:72: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1788:95: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/tree.hh:1255:13: style: Variable 'orig_last' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:1830:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:1843:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:1867:13: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:1896:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:1912:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:2236:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/tree.hh:618:17: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/ComputeThread.cc:69:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPAWN_DEFAULT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:286:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:472:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:508:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:567:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:596:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:613:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:19:16: warning: Member variable 'ComputeThread::port' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/ComputeThread.cc:28:2: performance: Variable 'gui_thread_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/client_server/ComputeThread.hh:41:4: style: Class 'ComputeThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/ComputeThread.cc:401:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] cadabra2-2.4.3.2/client_server/ComputeThread.cc:398:23: note: outer condition: msg_type=="error" cadabra2-2.4.3.2/client_server/ComputeThread.cc:401:19: note: opposite inner condition: msg_type=="fault" cadabra2-2.4.3.2/client_server/ComputeThread.cc:206:6: error: Width 100 given in format string (no. 1) is larger than destination buffer 'buffer[100]', use %99s to prevent overflowing it. [invalidScanfFormatWidth] cadabra2-2.4.3.2/client_server/ComputeThread.cc:210:6: error: Width 100 given in format string (no. 1) is larger than destination buffer 'buffer[100]', use %99s to prevent overflowing it. [invalidScanfFormatWidth] cadabra2-2.4.3.2/client_server/ComputeThread.cc:190:14: style: The scope of the variable 'wd' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/ComputeThread.cc:326:15: style: Local variable 'msg' shadows outer argument [shadowArgument] cadabra2-2.4.3.2/client_server/ComputeThread.cc:274:77: note: Shadowed declaration cadabra2-2.4.3.2/client_server/ComputeThread.cc:326:15: note: Shadow variable cadabra2-2.4.3.2/client_server/ComputeThread.cc:19:78: performance: Function parameter 'ip_address' should be passed by const reference. However it seems that 'ComputeThread' is a callback function. [passedByValueCallback] cadabra2-2.4.3.2/client_server/ComputeThread.hh:36:8: note: Function pointer used here. cadabra2-2.4.3.2/client_server/ComputeThread.cc:19:78: note: Function parameter 'ip_address' should be passed by const reference. However it seems that 'ComputeThread' is a callback function. cadabra2-2.4.3.2/client_server/ComputeThread.cc:285:35: style: Variable 'e' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/ComputeThread.cc:321:11: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] cadabra2-2.4.3.2/client_server/ComputeThread.cc:183:33: style: Unused variable: envp [unusedVariable] cadabra2-2.4.3.2/client_server/DocumentThread.cc:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CADABRA_VERSION_MAJOR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/DocumentThread.cc:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable document [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/DocumentThread.cc:149:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/DocumentThread.cc:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/DocumentThread.cc:308:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/DocumentThread.cc:214:2: performance: Variable 'config_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/client_server/DocumentThread.cc:311:22: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.hh:124:9: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:311:22: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:320:22: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.hh:160:9: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:320:22: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:126:8: style:inconclusive: Technically the member function 'ci_equal::operator()' can be const. [functionConst] cadabra2-2.4.3.2/client_server/Snoop.hh:212:6: style: Class 'PayLoad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/Server.cc:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:147:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PY_MAJOR_VERSION [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:416:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:499:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:562:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:571:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:594:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:620:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:630:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Server.cc:59:22: warning:inconclusive: Member variable 'CatchOutput::collect' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] cadabra2-2.4.3.2/client_server/Server.cc:46:2: performance: Variable 'socket_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/client_server/Server.cc:256:2: performance: Variable 'uuid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/client_server/Server.cc:364:14: performance:inconclusive: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/Server.hh:186:28: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/Server.cc:364:14: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/Server.hh:37:3: style: Class 'Server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/client_server/Server.hh:62:17: performance: Function 'str()' should return member 'collect' by const reference. [returnByReference] cadabra2-2.4.3.2/client_server/Server.cc:475:8: style: The scope of the variable 'header' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/Server.cc:476:8: style: The scope of the variable 'content' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/Server.cc:63:52: style:inconclusive: Function 'write' argument 1 names different: declaration 'txt' definition 'str'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:60:42: note: Function 'write' argument 1 names different: declaration 'txt' definition 'str'. cadabra2-2.4.3.2/client_server/Server.cc:63:52: note: Function 'write' argument 1 names different: declaration 'txt' definition 'str'. cadabra2-2.4.3.2/client_server/Server.cc:372:86: style:inconclusive: Function 'Block' argument 3 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:151:69: note: Function 'Block' argument 3 names different: declaration 'id' definition 'id_'. cadabra2-2.4.3.2/client_server/Server.cc:372:86: note: Function 'Block' argument 3 names different: declaration 'id' definition 'id_'. cadabra2-2.4.3.2/client_server/Server.cc:372:110: style:inconclusive: Function 'Block' argument 4 names different: declaration 'msg_type' definition 'msg_type_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:151:92: note: Function 'Block' argument 4 names different: declaration 'msg_type' definition 'msg_type_'. cadabra2-2.4.3.2/client_server/Server.cc:372:110: note: Function 'Block' argument 4 names different: declaration 'msg_type' definition 'msg_type_'. cadabra2-2.4.3.2/client_server/Server.cc:398:83: style:inconclusive: Function 'dispatch_message' argument 2 names different: declaration 'json_string' definition 'json_msg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:194:73: note: Function 'dispatch_message' argument 2 names different: declaration 'json_string' definition 'json_msg'. cadabra2-2.4.3.2/client_server/Server.cc:398:83: note: Function 'dispatch_message' argument 2 names different: declaration 'json_string' definition 'json_msg'. cadabra2-2.4.3.2/client_server/Server.cc:509:104: style:inconclusive: Function 'send' argument 4 names different: declaration 'last_in_sequence' definition 'last'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:90:116: note: Function 'send' argument 4 names different: declaration 'last_in_sequence' definition 'last'. cadabra2-2.4.3.2/client_server/Server.cc:509:104: note: Function 'send' argument 4 names different: declaration 'last_in_sequence' definition 'last'. cadabra2-2.4.3.2/client_server/Server.cc:626:33: style:inconclusive: Function 'run' argument 2 names different: declaration 'exit_on_disconnect' definition 'eod'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Server.hh:47:29: note: Function 'run' argument 2 names different: declaration 'exit_on_disconnect' definition 'eod'. cadabra2-2.4.3.2/client_server/Server.cc:626:33: note: Function 'run' argument 2 names different: declaration 'exit_on_disconnect' definition 'eod'. cadabra2-2.4.3.2/client_server/Server.cc:133:25: style: Variable 'e' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Server.cc:406:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Server.cc:483:8: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/client_server/Server.cc:122:16: style: Variable 'name' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:276:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:569:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:914:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1038:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1129:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1216:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/Snoop.cc:83:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:167:24: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:491:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:527:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:601:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:620:14: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:651:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:684:14: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:712:18: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:725:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:765:19: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:824:12: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:856:18: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:981:13: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1027:9: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1070:13: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1117:9: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1157:13: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1201:9: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1231:13: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1333:14: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1358:14: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1383:14: style: Obsolete function 'sqlite3_prepare' called. It is recommended to use 'sqlite3_prepare_v2' instead. [prohibitedsqlite3_prepareCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1555:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:1610:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/client_server/Snoop.cc:95:8: warning: Member variable 'Snoop::payload_insert_statement' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1592:18: warning: Member variable 'AppEntry::id' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1592:18: warning: Member variable 'AppEntry::connected' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1638:17: warning: Member variable 'PayLoad::payload_id' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1638:17: warning: Member variable 'PayLoad::id' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1638:17: warning: Member variable 'PayLoad::create_millis' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1638:17: warning: Member variable 'PayLoad::server_status' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1638:17: warning: Member variable 'PayLoad::create_timezone' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1645:17: warning: Member variable 'PayLoad::payload_id' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1645:17: warning: Member variable 'PayLoad::id' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1645:17: warning: Member variable 'PayLoad::create_millis' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1645:17: warning: Member variable 'PayLoad::server_status' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1645:17: warning: Member variable 'PayLoad::create_timezone' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/client_server/Snoop.cc:1435:3: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] cadabra2-2.4.3.2/client_server/Snoop.cc:92:30: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/client_server/Snoop.cc:1743:7: style: The scope of the variable 'j' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/Snoop.cc:1785:7: style: The scope of the variable 'j' can be reduced. [variableScope] cadabra2-2.4.3.2/client_server/Snoop.cc:105:111: style:inconclusive: Function 'init' argument 4 names different: declaration 'local_log_file' definition 'dbname'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:64:58: note: Function 'init' argument 4 names different: declaration 'local_log_file' definition 'dbname'. cadabra2-2.4.3.2/client_server/Snoop.cc:105:111: note: Function 'init' argument 4 names different: declaration 'local_log_file' definition 'dbname'. cadabra2-2.4.3.2/client_server/Snoop.cc:228:53: style:inconclusive: Function 'get_user_uuid' argument 1 names different: declaration 'app_name' definition 'appname'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:71:49: note: Function 'get_user_uuid' argument 1 names different: declaration 'app_name' definition 'appname'. cadabra2-2.4.3.2/client_server/Snoop.cc:228:53: note: Function 'get_user_uuid' argument 1 names different: declaration 'app_name' definition 'appname'. cadabra2-2.4.3.2/client_server/Snoop.cc:1459:47: style:inconclusive: Function 'set_local_type' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:82:49: note: Function 'set_local_type' argument 1 names different: declaration 'type' definition 't'. cadabra2-2.4.3.2/client_server/Snoop.cc:1459:47: note: Function 'set_local_type' argument 1 names different: declaration 'type' definition 't'. cadabra2-2.4.3.2/client_server/Snoop.cc:1536:64: style:inconclusive: Function 'LogEntry' argument 3 names different: declaration 'id_' definition 'c1'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:183:52: note: Function 'LogEntry' argument 3 names different: declaration 'id_' definition 'c1'. cadabra2-2.4.3.2/client_server/Snoop.cc:1536:64: note: Function 'LogEntry' argument 3 names different: declaration 'id_' definition 'c1'. cadabra2-2.4.3.2/client_server/Snoop.cc:1538:61: style:inconclusive: Function 'LogEntry' argument 12 names different: declaration 'status' definition 'c8'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:185:54: note: Function 'LogEntry' argument 12 names different: declaration 'status' definition 'c8'. cadabra2-2.4.3.2/client_server/Snoop.cc:1538:61: note: Function 'LogEntry' argument 12 names different: declaration 'status' definition 'c8'. cadabra2-2.4.3.2/client_server/Snoop.cc:1538:92: style:inconclusive: Function 'LogEntry' argument 14 names different: declaration 'create_timezone' definition 'create_timezone_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:186:13: note: Function 'LogEntry' argument 14 names different: declaration 'create_timezone' definition 'create_timezone_'. cadabra2-2.4.3.2/client_server/Snoop.cc:1538:92: note: Function 'LogEntry' argument 14 names different: declaration 'create_timezone' definition 'create_timezone_'. cadabra2-2.4.3.2/client_server/Snoop.cc:1596:35: style:inconclusive: Function 'AppEntry' argument 11 names different: declaration 'create_timezone' definition 'create_timezone_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/client_server/Snoop.hh:158:33: note: Function 'AppEntry' argument 11 names different: declaration 'create_timezone' definition 'create_timezone_'. cadabra2-2.4.3.2/client_server/Snoop.cc:1596:35: note: Function 'AppEntry' argument 11 names different: declaration 'create_timezone' definition 'create_timezone_'. cadabra2-2.4.3.2/client_server/Snoop.cc:269:17: style: Local variable 'config' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:242:16: note: Shadowed declaration cadabra2-2.4.3.2/client_server/Snoop.cc:269:17: note: Shadow variable cadabra2-2.4.3.2/client_server/Snoop.cc:1168:21: style: Local variable 'payload' shadows outer function [shadowFunction] cadabra2-2.4.3.2/client_server/Snoop.hh:94:11: note: Shadowed declaration cadabra2-2.4.3.2/client_server/Snoop.cc:1168:21: note: Shadow variable cadabra2-2.4.3.2/client_server/Snoop.cc:105:91: performance: Function parameter 'server' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:105:131: performance: Function parameter 'machine_id' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:516:50: performance: Function parameter 'machine_id' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:541:81: performance: Function parameter 'user' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:541:99: performance: Function parameter 'pass' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:613:42: performance: Function parameter 'ticket_uuid' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:642:50: performance: Function parameter 'ticket_uuid' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:677:37: performance: Function parameter 'ticket_uuid' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:819:89: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:1219:71: performance: Function parameter 'uuid_filter' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:1464:63: performance: Function parameter 'fl' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:1464:88: performance: Function parameter 'method' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/Snoop.cc:1312:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Snoop.cc:1410:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Snoop.cc:1686:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Snoop.cc:1706:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Snoop.cc:1721:35: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/client_server/Snoop.cc:167:19: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/client_server/Snoop.cc:319:18: style: Variable 'err' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:345:18: style: Variable 'err' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:351:18: style: Variable 'err' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:372:18: style: Variable 'err' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:1743:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/Snoop.cc:1785:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/client_server/cadabra-jupyter-kernel.cc:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/cadabra-jupyter-kernel.cc:154:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CADABRA_VERSION_MAJOR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/cadabra-jupyter-kernel.hh:23:13: style: The destructor '~CadabraJupyter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/client_server/Server.hh:38:12: note: Virtual destructor in base class cadabra2-2.4.3.2/client_server/cadabra-jupyter-kernel.hh:23:13: note: Destructor in derived class cadabra2-2.4.3.2/client_server/cadabra-jupyter-main.cc:16:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/cadabra-server.cc:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CADABRA_VERSION_FULL [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/cadabra2html.cc:8:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/cadabra2latex.cc:9:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/popen2.cc:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/popen2.cc:11:27: performance: Function parameter 'command' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/popen2.cc:11:48: performance: Function parameter 'type' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/client_server/regexp_tester.cc:9:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_client.cc:50:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:16:8: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:50:16: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:54:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:17:8: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:54:16: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:58:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:18:8: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:58:16: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:54:47: style: Parameter 'ab' can be declared as reference to const [constParameterReference] cadabra2-2.4.3.2/client_server/test_client.cc:58:46: style: Parameter 'ab' can be declared as reference to const [constParameterReference] cadabra2-2.4.3.2/client_server/test_talk_to_server.cc:19:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_talk_to_server.cc:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/client_server/test_talk_to_server.cc:54:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1045:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1071:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1127:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1155:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1285:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feet [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feet [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1370:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1394:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:1461:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2527:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2534:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2541:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2548:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2555:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2562:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2569:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2576:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_child [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2588:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2595:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_current_children_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2601:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_current_children_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2607:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_child [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2644:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2657:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2676:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2760:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2773:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2794:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2847:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2878:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2885:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2892:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2963:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2970:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:2977:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3145:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3162:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_child [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_child [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3255:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/tree.hh:3276:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Props.hh:379:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Adjform.cc:155:30: performance:inconclusive: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Adjform.hh:62:14: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Adjform.cc:155:30: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:816:91: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:44:3: style: Class 'tree_node_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:45:3: style: Class 'tree_node_' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:82:3: style: Class 'navigation_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:65:4: style: Class 'str_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:66:4: style: Class 'str_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:67:4: style: Class 'str_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:145:4: style: Class 'Ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:146:4: style: Class 'Ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:149:4: style: Class 'Ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Storage.hh:150:4: style: Class 'Ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Props.hh:42:4: style: Class 'pattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:97:4: style: Class 'tree_less_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:105:4: style: Class 'tree_less_modprel_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:113:4: style: Class 'tree_equal_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:123:4: style: Class 'tree_exact_less_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:131:4: style: Class 'tree_exact_less_mod_prel_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:139:4: style: Class 'tree_exact_equal_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:147:4: style: Class 'tree_exact_equal_mod_prel_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:170:4: style: Class 'tree_exact_less_no_wildcards_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:178:4: style: Class 'tree_exact_less_no_wildcards_mod_prel_obj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:194:4: style: Class 'Ex_comparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Compare.hh:384:4: style: Class 'Ex_is_equivalent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Kernel.hh:17:4: style: Class 'Kernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Adjform.hh:123:4: style: Class 'IndexMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Adjform.hh:148:4: style: Class 'ProjectedAdjform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:114:3: style: Class 'tree < str_node , std :: allocator < tree_node_ < str_node > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:115:3: style: Class 'tree < str_node , std :: allocator < tree_node_ < str_node > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:137:5: style: Class 'iterator_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:160:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:161:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:162:5: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:180:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:181:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:182:5: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:201:5: style: Class 'breadth_first_queued_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:202:5: style: Class 'breadth_first_queued_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:222:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:223:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:224:5: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:243:5: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:245:5: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:267:13: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:268:13: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:269:13: style: Class 'leaf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:506:5: style: Class 'compare_nodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:207:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/Props.hh:207:24: note: Function in derived class cadabra2-2.4.3.2/core/Props.hh:218:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/Props.hh:218:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/IndexInherit.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/IndexInherit.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Symbol.hh:10:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Symbol.hh:10:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Coordinate.hh:10:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Coordinate.hh:10:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Coordinate.hh:11:24: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:152:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Coordinate.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/tree.hh:1543:9: style: Same expression on both sides of '=='. [duplicateExpression] cadabra2-2.4.3.2/core/tree.hh:1557:9: style: Same expression on both sides of '=='. [duplicateExpression] cadabra2-2.4.3.2/core/tree.hh:692:13: style: The scope of the variable 'prev' can be reduced. [variableScope] cadabra2-2.4.3.2/core/tree.hh:712:13: style: The scope of the variable 'prev' can be reduced. [variableScope] cadabra2-2.4.3.2/core/tree.hh:732:13: style: The scope of the variable 'prev' can be reduced. [variableScope] cadabra2-2.4.3.2/core/Adjform.cc:577:14: style: Unsigned expression 'loc' can't be negative so it is unnecessary to test it. [unsignedPositive] cadabra2-2.4.3.2/core/Adjform.cc:241:34: style:inconclusive: Function 'push' argument 1 names different: declaration 'iterator' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Adjform.hh:89:27: note: Function 'push' argument 1 names different: declaration 'iterator' definition 'it'. cadabra2-2.4.3.2/core/Adjform.cc:241:34: note: Function 'push' argument 1 names different: declaration 'iterator' definition 'it'. cadabra2-2.4.3.2/core/Adjform.cc:528:44: style:inconclusive: Function 'set' argument 1 names different: declaration 'adjform' definition 'term'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Adjform.hh:175:28: note: Function 'set' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:528:44: note: Function 'set' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:534:45: style:inconclusive: Function 'set_' argument 1 names different: declaration 'adjform' definition 'term'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Adjform.hh:197:29: note: Function 'set_' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:534:45: note: Function 'set_' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:542:44: style:inconclusive: Function 'add' argument 1 names different: declaration 'adjform' definition 'term'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Adjform.hh:177:28: note: Function 'add' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:542:44: note: Function 'add' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:548:45: style:inconclusive: Function 'add_' argument 1 names different: declaration 'adjform' definition 'term'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Adjform.hh:198:29: note: Function 'add_' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/Adjform.cc:548:45: note: Function 'add_' argument 1 names different: declaration 'adjform' definition 'term'. cadabra2-2.4.3.2/core/tree.hh:2070:54: style:inconclusive: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:426:30: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/core/tree.hh:2070:54: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/core/tree.hh:2070:89: style:inconclusive: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:426:64: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/core/tree.hh:2070:89: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. cadabra2-2.4.3.2/core/tree.hh:2089:62: style:inconclusive: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:430:38: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/core/tree.hh:2089:62: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. cadabra2-2.4.3.2/core/tree.hh:2089:80: style:inconclusive: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:430:55: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/core/tree.hh:2089:80: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. cadabra2-2.4.3.2/core/tree.hh:2356:71: style:inconclusive: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:464:49: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2356:71: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2365:71: style:inconclusive: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:466:47: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2365:71: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2436:116: style:inconclusive: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:481:49: note: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2436:116: note: Function 'sibling' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2478:114: style:inconclusive: Function 'child' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/tree.hh:479:54: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/tree.hh:2478:114: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'. cadabra2-2.4.3.2/core/Adjform.cc:629:10: style: Local variable 'n_indices' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Adjform.hh:169:11: note: Shadowed declaration cadabra2-2.4.3.2/core/Adjform.cc:629:10: note: Shadow variable cadabra2-2.4.3.2/core/tree.hh:1338:111: performance: Function parameter 'position' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:1527:19: performance: Function parameter 'orig_end' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:1529:19: performance: Function parameter 'new_end' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:1950:56: performance: Function parameter 'from2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:1986:58: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:1986:81: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:2099:85: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:2099:108: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:2110:72: performance: Function parameter 'from' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:2110:95: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/tree.hh:908:13: style: Variable 'walk' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:1533:13: style: Variable 'orig_last' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2154:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2167:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2221:13: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2250:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2266:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/tree.hh:2607:13: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/core/Storage.hh:296:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Adjform.cc:274:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Adjform.cc:343:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/tree.hh:692:17: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/tree.hh:712:17: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/tree.hh:732:17: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/Algorithm.cc:334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:449:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:726:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:912:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bracket [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Algorithm.cc:927:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bracket [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexIterator.hh:68:12: style:inconclusive: Technically the member function 'cadabra::iter_indices::begin' can be const. [functionConst] cadabra2-2.4.3.2/core/IndexIterator.hh:69:12: style:inconclusive: Technically the member function 'cadabra::iter_indices::begin' can be const. [functionConst] cadabra2-2.4.3.2/core/IndexIterator.hh:70:12: style:inconclusive: Technically the member function 'cadabra::iter_indices::end' can be const. [functionConst] cadabra2-2.4.3.2/core/IndexIterator.hh:53:9: style:inconclusive: Technically the member function 'cadabra::iter_indices::iterator::operator==' can be const. [functionConst] cadabra2-2.4.3.2/core/IndexIterator.hh:54:9: style:inconclusive: Technically the member function 'cadabra::iter_indices::iterator::operator!=' can be const. [functionConst] cadabra2-2.4.3.2/core/Algorithm.cc:613:17: performance:inconclusive: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:112:9: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:613:17: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:762:17: performance:inconclusive: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:169:13: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:762:17: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:1016:25: style:inconclusive: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. [functionConst] cadabra2-2.4.3.2/core/Algorithm.hh:176:17: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. cadabra2-2.4.3.2/core/Algorithm.cc:1016:25: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. cadabra2-2.4.3.2/core/Algorithm.hh:256:26: performance:inconclusive: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:222:17: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.hh:256:26: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Exceptions.hh:9:3: style: Class 'CadabraException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:16:3: style: Class 'ConsistencyException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:23:3: style: Class 'ParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:30:3: style: Class 'InterruptionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:37:3: style: Class 'ArgumentException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:47:3: style: Class 'NonScalarException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:58:3: style: Class 'RuntimeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:67:3: style: Class 'InternalError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Exceptions.hh:77:3: style: Class 'NotYetImplemented' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/IndexIterator.hh:18:4: style: Class 'index_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/IndexIterator.hh:51:4: style: Struct 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/ProgressMonitor.hh:19:3: style: Class 'ProgressMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/IndexClassifier.hh:16:4: style: Class 'IndexClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/properties/Accent.hh:18:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:218:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Accent.hh:18:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Derivative.hh:26:13: style: The destructor '~Derivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:206:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Derivative.hh:26:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < SortOrder >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < SortOrder >' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Algorithm.cc:170:28: style: Local variable 'start' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/Algorithm.cc:121:27: note: Shadowed declaration cadabra2-2.4.3.2/core/Algorithm.cc:170:28: note: Shadow variable cadabra2-2.4.3.2/core/IndexIterator.hh:51:28: performance: Function parameter 'it' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.hh:256:63: performance: Function parameter 'from1' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.hh:256:87: performance: Function parameter 'to1' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.hh:257:25: performance: Function parameter 'from2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.hh:257:49: performance: Function parameter 'to2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.cc:762:66: performance: Function parameter 'to' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.cc:762:87: performance: Function parameter 'arg' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.cc:772:24: performance: Function parameter 'it' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Algorithm.cc:866:27: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/Bridge.cc:89:25: style: Local variable 'sib' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/Bridge.cc:67:24: note: Shadowed declaration cadabra2-2.4.3.2/core/Bridge.cc:89:25: note: Shadow variable cadabra2-2.4.3.2/core/pythoncdb/py_ex.hh:23:47: performance: Function parameter 'ex2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/pythoncdb/py_ex.hh:36:47: performance: Function parameter 'ex2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Bridge.cc:11:46: style: Parameter 'kernel' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/core/Bridge.cc:55:59: style: Parameter 'kernel' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/core/CdbPython.cc:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/CdbPython.cc:30:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/core/CdbPython.cc:228:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/core/tree.hh:816:91: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DataCell.hh:63:4: style: Class 'DataCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/DataCell.hh:68:4: style: Class 'DataCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:114:3: style: Class 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/tree.hh:115:3: style: Class 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/CdbPython.cc:257:17: style: Local variable 'line' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/CdbPython.cc:221:23: note: Shadowed declaration cadabra2-2.4.3.2/core/CdbPython.cc:257:17: note: Shadow variable cadabra2-2.4.3.2/core/CdbPython.cc:110:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:165:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:191:20: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/CdbPython.cc:255:26: style: Unused variable: temp [unusedVariable] cadabra2-2.4.3.2/core/Cleanup.cc:37:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Cleanup.cc:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Cleanup.cc:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bracket [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Cleanup.cc:855:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Cleanup.cc:903:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Functional.hh:117:12: style:inconclusive: Technically the member function 'cadabra::split_it::begin' can be const. [functionConst] cadabra2-2.4.3.2/core/Functional.hh:118:12: style:inconclusive: Technically the member function 'cadabra::split_it::end' can be const. [functionConst] cadabra2-2.4.3.2/core/Functional.hh:93:9: style:inconclusive: Technically the member function 'cadabra::split_it::iterator::operator==' can be const. [functionConst] cadabra2-2.4.3.2/core/Functional.hh:94:9: style:inconclusive: Technically the member function 'cadabra::split_it::iterator::operator!=' can be const. [functionConst] cadabra2-2.4.3.2/core/Functional.hh:104:3: style: Struct 'split_it' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Functional.hh:91:4: style: Struct 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/properties/Integer.hh:15:13: style: The destructor '~Integer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Integer.hh:15:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/KroneckerDelta.hh:10:13: style: The destructor '~KroneckerDelta' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/KroneckerDelta.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/KroneckerDelta.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/KroneckerDelta.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Matrix.hh:10:13: style: The destructor '~Matrix' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Matrix.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Matrix.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Matrix.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/NumericalFlat.hh:13:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/NumericalFlat.hh:13:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/PartialDerivative.hh:11:13: style: The destructor '~PartialDerivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:206:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/PartialDerivative.hh:11:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/PartialDerivative.hh:12:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:207:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/PartialDerivative.hh:12:24: note: Function in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < Spinor >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Integer.hh:15:13: style: The destructor '~Integer' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Integer.hh:15:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < Spinor >' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Cleanup.cc:22:38: style:inconclusive: Function 'cleanup_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Cleanup.hh:48:38: note: Function 'cleanup_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. cadabra2-2.4.3.2/core/Cleanup.cc:22:38: note: Function 'cleanup_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. cadabra2-2.4.3.2/core/Cleanup.cc:268:9: style: Local variable 'sib' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/Cleanup.cc:248:8: note: Shadowed declaration cadabra2-2.4.3.2/core/Cleanup.cc:268:9: note: Shadow variable cadabra2-2.4.3.2/core/Functional.hh:91:34: performance: Function parameter 'it' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Cleanup.cc:891:58: style: Parameter 'it' can be declared as reference to const [constParameterReference] cadabra2-2.4.3.2/core/Cleanup.cc:597:9: style: Variable 'comma' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/Combinatorics.hh:333:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_generated_called_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:462:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_length [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:643:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:946:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_generated_called_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:1012:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_generated_called_ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:1054:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjustfield [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base::start_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base::end_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base::vector_generated_called_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base::start_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base::end_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base::vector_generated_called_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:620:18: warning: Member variable 'symmetriser::current_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: style:inconclusive: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:107:4: style: Class 'combinations' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Combinatorics.hh:130:4: style: Class 'symm_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Combinatorics.hh:143:4: style: Class 'symm_val_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Combinatorics.hh:108:13: style: The destructor '~combinations' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:61:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Combinatorics.hh:108:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:110:27: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:64:17: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:110:27: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:111:27: style: The function 'clear_results' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:65:17: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:111:27: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:118:17: style: The function 'vector_generated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:84:19: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:118:17: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:131:17: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:64:17: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:131:17: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:137:17: style: The function 'vector_generated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:84:19: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:137:17: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:144:17: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:64:17: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:144:17: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:150:17: style: The function 'vector_generated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Combinatorics.hh:84:19: note: Virtual function in base class cadabra2-2.4.3.2/core/Combinatorics.hh:150:17: note: Function in derived class cadabra2-2.4.3.2/core/Combinatorics.hh:558:73: style:inconclusive: Function 'nextstep' argument 2 names different: declaration 'fromalgehad' definition 'lowest_in_group'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Combinatorics.hh:95:53: note: Function 'nextstep' argument 2 names different: declaration 'fromalgehad' definition 'lowest_in_group'. cadabra2-2.4.3.2/core/Combinatorics.hh:558:73: note: Function 'nextstep' argument 2 names different: declaration 'fromalgehad' definition 'lowest_in_group'. cadabra2-2.4.3.2/core/Combinatorics.hh:1003:53: style:inconclusive: Function 'set_multiplicity' argument 1 names different: declaration 'pos' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Combinatorics.hh:175:60: note: Function 'set_multiplicity' argument 1 names different: declaration 'pos' definition 'i'. cadabra2-2.4.3.2/core/Combinatorics.hh:1003:53: note: Function 'set_multiplicity' argument 1 names different: declaration 'pos' definition 'i'. cadabra2-2.4.3.2/core/Combinatorics.hh:439:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.hh:563:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.hh:814:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.hh:919:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.cc:60:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.cc:68:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Combinatorics.cc:76:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Compare.cc:443:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Compare.cc:737:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Compare.cc:1693:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Compare.cc:419:17: warning: Member variable 'Ex_comparator::lhs_contains_dummies' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Compare.cc:429:29: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.hh:368:16: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:429:29: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:893:22: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.hh:373:9: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:893:22: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:1706:25: style:inconclusive: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.hh:385:9: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. cadabra2-2.4.3.2/core/Compare.cc:1706:25: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. cadabra2-2.4.3.2/core/Compare.cc:1718:19: style:inconclusive: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.hh:393:9: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. cadabra2-2.4.3.2/core/Compare.cc:1718:19: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. cadabra2-2.4.3.2/core/properties/CommutingAsSum.hh:10:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/CommutingAsSum.hh:10:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/CommutingAsProduct.hh:10:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/CommutingAsProduct.hh:10:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/CommutingBehaviour.hh:11:20: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:171:20: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/CommutingBehaviour.hh:11:20: note: Function in derived class cadabra2-2.4.3.2/core/properties/DiracBar.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/DiracBar.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/SortOrder.hh:10:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/SortOrder.hh:10:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/SortOrder.hh:11:20: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:171:20: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/SortOrder.hh:11:20: note: Function in derived class cadabra2-2.4.3.2/core/Compare.cc:443:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] cadabra2-2.4.3.2/core/Compare.cc:495:8: style: The scope of the variable 'is_sibling_pattern' can be reduced. [variableScope] cadabra2-2.4.3.2/core/Compare.cc:200:43: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:98:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:200:43: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:200:58: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:98:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:200:58: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:210:51: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:106:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:210:51: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:210:66: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:106:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:210:66: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:220:44: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:114:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:220:44: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:220:59: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:114:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:220:59: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:230:49: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:124:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:230:49: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:230:64: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:124:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:230:64: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:240:62: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:171:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:240:62: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:240:77: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:171:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:240:77: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:245:71: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:179:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:245:71: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:245:86: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:179:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:245:86: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:250:50: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:140:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:250:50: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:250:65: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:140:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:250:65: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:260:58: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:132:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:260:58: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:260:73: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:132:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:260:73: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:265:59: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:148:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:265:59: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:265:74: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:148:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:265:74: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:270:62: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:162:30: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:270:62: note: Function 'operator()' argument 1 names different: declaration 'first' definition 'one'. cadabra2-2.4.3.2/core/Compare.cc:270:77: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:162:47: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:270:77: note: Function 'operator()' argument 2 names different: declaration 'second' definition 'two'. cadabra2-2.4.3.2/core/Compare.cc:1219:129: style:inconclusive: Function 'can_move_adjacent' argument 3 names different: declaration 'to_move' definition 'i2'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:342:117: note: Function 'can_move_adjacent' argument 3 names different: declaration 'to_move' definition 'i2'. cadabra2-2.4.3.2/core/Compare.cc:1219:129: note: Function 'can_move_adjacent' argument 3 names different: declaration 'to_move' definition 'i2'. cadabra2-2.4.3.2/core/Compare.cc:1713:50: style:inconclusive: Function 'Ex_is_less' argument 2 names different: declaration 'mod_prel' definition 'mp'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Compare.hh:392:38: note: Function 'Ex_is_less' argument 2 names different: declaration 'mod_prel' definition 'mp'. cadabra2-2.4.3.2/core/Compare.cc:1713:50: note: Function 'Ex_is_less' argument 2 names different: declaration 'mod_prel' definition 'mp'. cadabra2-2.4.3.2/core/Compare.cc:815:18: style: Local variable 't2' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/Compare.cc:783:19: note: Shadowed declaration cadabra2-2.4.3.2/core/Compare.cc:815:18: note: Shadow variable cadabra2-2.4.3.2/core/Compare.cc:1274:24: style: Local variable 'one' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Storage.hh:129:11: note: Shadowed declaration cadabra2-2.4.3.2/core/Compare.cc:1274:24: note: Shadow variable cadabra2-2.4.3.2/core/Compare.cc:905:29: performance: Function parameter 'lhs' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:906:29: performance: Function parameter 'tofind' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:999:29: performance: Function parameter 'lhs' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:1000:29: performance: Function parameter 'tofind' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:1001:29: performance: Function parameter 'st' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:1185:87: performance: Function parameter 'one' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Compare.cc:1219:129: performance: Function parameter 'i2' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/DataCell.cc:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DataCell.cc:241:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DataCell.cc:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DataCell.cc:381:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DataCell.cc:489:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DataCell.cc:44:11: warning: Member variable 'DataCell::sensitive' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/DataCell.cc:53:11: warning: Member variable 'DataCell::sensitive' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/DataCell.cc:47:2: performance: Variable 'textbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DataCell.cc:56:2: performance: Variable 'textbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DataCell.cc:67:2: performance: Variable 'textbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DataCell.cc:44:61: style:inconclusive: Function 'DataCell' argument 3 names different: declaration 'hidden' definition 'cell_hidden'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/DataCell.hh:63:74: note: Function 'DataCell' argument 3 names different: declaration 'hidden' definition 'cell_hidden'. cadabra2-2.4.3.2/core/DataCell.cc:44:61: note: Function 'DataCell' argument 3 names different: declaration 'hidden' definition 'cell_hidden'. cadabra2-2.4.3.2/core/DataCell.cc:53:71: style:inconclusive: Function 'DataCell' argument 4 names different: declaration 'hidden' definition 'cell_hidden'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/DataCell.hh:68:80: note: Function 'DataCell' argument 4 names different: declaration 'hidden' definition 'cell_hidden'. cadabra2-2.4.3.2/core/DataCell.cc:53:71: note: Function 'DataCell' argument 4 names different: declaration 'hidden' definition 'cell_hidden'. cadabra2-2.4.3.2/core/DataCell.cc:480:15: style: Local variable 'dc' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/DataCell.cc:474:14: note: Shadowed declaration cadabra2-2.4.3.2/core/DataCell.cc:480:15: note: Shadow variable cadabra2-2.4.3.2/core/DataCell.cc:74:104: performance: Function parameter 'title' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/DataCell.cc:179:40: performance: Function parameter 'title' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/DataCell.cc:169:26: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/DataCell.cc:240:27: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/DataCell.cc:380:35: style: Variable 'e' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/DataCell.cc:735:12: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/DisplayMMA.cc:492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayMMA.cc:674:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: style: Unused private function: 'DisplayMMA::print_parent_rel' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: note: Unused private function: 'DisplayMMA::print_parent_rel' cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: note: Unused private function: 'DisplayMMA::print_parent_rel' cadabra2-2.4.3.2/core/DisplayMMA.cc:604:18: style: Unused private function: 'DisplayMMA::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayMMA.hh:80:9: note: Unused private function: 'DisplayMMA::children_have_brackets' cadabra2-2.4.3.2/core/DisplayMMA.cc:604:18: note: Unused private function: 'DisplayMMA::children_have_brackets' cadabra2-2.4.3.2/core/DisplayMMA.cc:16:2: performance: Variable 'symmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayMMA.cc:97:2: performance: Variable 'regex_map' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayMMA.cc:279:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:45:9: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:279:18: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:303:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:46:9: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:303:18: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:323:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:47:9: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:323:18: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:374:19: style: Expression is always false because 'else if' condition matches previous condition at line 368. [multiCondition] cadabra2-2.4.3.2/core/DisplayMMA.cc:161:14: style: The scope of the variable 'child' can be reduced. [variableScope] cadabra2-2.4.3.2/core/DisplayMMA.cc:13:64: style:inconclusive: Function 'DisplayMMA' argument 3 names different: declaration 'use_unicode' definition 'uuc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/DisplayMMA.hh:22:46: note: Function 'DisplayMMA' argument 3 names different: declaration 'use_unicode' definition 'uuc'. cadabra2-2.4.3.2/core/DisplayMMA.cc:13:64: note: Function 'DisplayMMA' argument 3 names different: declaration 'use_unicode' definition 'uuc'. cadabra2-2.4.3.2/core/DisplayMMA.cc:618:12: style: Variable 'r' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/DisplayMMA.cc:635:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/DisplaySympy.cc:464:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplaySympy.cc:680:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: style: Unused private function: 'DisplaySympy::print_parent_rel' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: note: Unused private function: 'DisplaySympy::print_parent_rel' cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: note: Unused private function: 'DisplaySympy::print_parent_rel' cadabra2-2.4.3.2/core/DisplaySympy.cc:589:20: style: Unused private function: 'DisplaySympy::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplaySympy.hh:79:9: note: Unused private function: 'DisplaySympy::children_have_brackets' cadabra2-2.4.3.2/core/DisplaySympy.cc:589:20: note: Unused private function: 'DisplaySympy::children_have_brackets' cadabra2-2.4.3.2/core/DisplaySympy.cc:17:2: performance: Variable 'symmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplaySympy.cc:109:2: performance: Variable 'regex_map' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplaySympy.cc:239:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:44:9: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:239:20: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:263:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:45:9: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:263:20: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:286:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:46:9: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:286:20: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:344:19: style: Expression is always false because 'else if' condition matches previous condition at line 338. [multiCondition] cadabra2-2.4.3.2/core/DisplaySympy.cc:129:76: warning: Identical condition 'child=="\\sum"', second condition is always false [identicalConditionAfterEarlyExit] cadabra2-2.4.3.2/core/DisplaySympy.cc:128:11: note: If condition 'child=="\\sum"' is true, the function will return/exit cadabra2-2.4.3.2/core/DisplaySympy.cc:129:76: note: Testing identical condition 'child=="\\sum"' cadabra2-2.4.3.2/core/DisplaySympy.cc:124:14: style: The scope of the variable 'child' can be reduced. [variableScope] cadabra2-2.4.3.2/core/DisplaySympy.cc:619:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/DisplayTeX.cc:610:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayTeX.cc:738:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayTeX.cc:774:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayTeX.cc:744:19: warning: Assert statement calls a function which may have desired side effects: 'end'. [assertWithSideEffect] cadabra2-2.4.3.2/core/DisplayTeX.cc:747:19: warning: Assert statement calls a function which may have desired side effects: 'end'. [assertWithSideEffect] cadabra2-2.4.3.2/core/DisplayTeX.cc:969:18: style: Unused private function: 'DisplayTeX::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayTeX.hh:83:9: note: Unused private function: 'DisplayTeX::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTeX.cc:969:18: note: Unused private function: 'DisplayTeX::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTeX.cc:30:2: performance: Variable 'symmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayTeX.cc:35:2: performance: Variable 'curly_bracket_operators' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayTeX.cc:365:18: performance:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTeX.hh:30:9: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTeX.cc:365:18: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTeX.cc:384:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:31:9: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:384:18: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:409:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:32:9: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:409:18: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:434:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:33:9: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:434:18: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. cadabra2-2.4.3.2/core/properties/Derivative.hh:26:13: style: The destructor '~Derivative' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Derivative.hh:26:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Tableau.hh:16:13: style: The destructor '~Tableau' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Tableau.hh:16:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/FilledTableau.hh:10:13: style: The destructor '~FilledTableau' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/FilledTableau.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/TableauInherit.hh:16:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/TableauInherit.hh:16:24: note: Function in derived class cadabra2-2.4.3.2/core/DisplayTeX.cc:583:12: style: Local variable 'pos' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/DisplayTeX.cc:571:6: note: Shadowed declaration cadabra2-2.4.3.2/core/DisplayTeX.cc:583:12: note: Shadow variable cadabra2-2.4.3.2/core/DisplayTeX.cc:161:12: performance: Range variable 'lt' should be declared as const reference. [iterateByValue] cadabra2-2.4.3.2/core/DisplayTerminal.cc:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/DisplayTerminal.cc:620:23: style: Unused private function: 'DisplayTerminal::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayTerminal.hh:67:9: note: Unused private function: 'DisplayTerminal::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTerminal.cc:620:23: note: Unused private function: 'DisplayTerminal::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTerminal.cc:11:2: performance: Variable 'symmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayTerminal.cc:22:2: performance: Variable 'greekmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/DisplayTerminal.cc:207:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:37:9: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:207:23: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:268:23: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.hh:38:9: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:268:23: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:293:23: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.hh:39:9: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:293:23: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:318:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:40:9: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:318:23: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:629:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:64:9: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:629:23: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:357:19: style: Expression is always false because 'else if' condition matches previous condition at line 345. [multiCondition] cadabra2-2.4.3.2/core/DisplayTerminal.cc:662:5: style: Condition 'needs_extra_brackets' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/core/DisplayTerminal.cc:651:28: note: Assignment 'needs_extra_brackets=false', assigned value is 0 cadabra2-2.4.3.2/core/DisplayTerminal.cc:662:5: note: Condition 'needs_extra_brackets' is always false cadabra2-2.4.3.2/core/DisplayTerminal.cc:674:5: style: Condition 'needs_extra_brackets' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/core/DisplayTerminal.cc:651:28: note: Assignment 'needs_extra_brackets=false', assigned value is 0 cadabra2-2.4.3.2/core/DisplayTerminal.cc:674:5: note: Condition 'needs_extra_brackets' is always false cadabra2-2.4.3.2/core/DisplayTerminal.cc:8:69: style:inconclusive: Function 'DisplayTerminal' argument 3 names different: declaration 'use_unicode' definition 'uuc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/DisplayTerminal.hh:28:51: note: Function 'DisplayTerminal' argument 3 names different: declaration 'use_unicode' definition 'uuc'. cadabra2-2.4.3.2/core/DisplayTerminal.cc:8:69: note: Function 'DisplayTerminal' argument 3 names different: declaration 'use_unicode' definition 'uuc'. cadabra2-2.4.3.2/core/ExNode.cc:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/ExNode.cc:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/ExNode.cc:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/ExNode.cc:67:16: style:inconclusive: Technically the member function 'ExNode::getitem_iterator' can be const. [functionConst] cadabra2-2.4.3.2/core/ExNode.hh:82:15: note: Technically the member function 'ExNode::getitem_iterator' can be const. cadabra2-2.4.3.2/core/ExNode.cc:67:16: note: Technically the member function 'ExNode::getitem_iterator' can be const. cadabra2-2.4.3.2/core/ExNode.cc:78:14: performance:inconclusive: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/ExNode.hh:85:15: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/ExNode.cc:78:14: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/ExNode.cc:216:43: style:inconclusive: Function 'insert' argument 1 names different: declaration 'ins' definition 'rep'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/ExNode.hh:66:54: note: Function 'insert' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:216:43: note: Function 'insert' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:223:33: style:inconclusive: Function 'insert_it' argument 1 names different: declaration 'ins' definition 'rep'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/ExNode.hh:67:32: note: Function 'insert_it' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:223:33: note: Function 'insert_it' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:237:39: style:inconclusive: Function 'append_child_it' argument 1 names different: declaration 'ins' definition 'rep'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/ExNode.hh:71:38: note: Function 'append_child_it' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:237:39: note: Function 'append_child_it' argument 1 names different: declaration 'ins' definition 'rep'. cadabra2-2.4.3.2/core/ExNode.cc:54:43: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/ExNode.cc:67:40: performance: Function parameter 'it' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/ExNode.cc:513:62: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/ExNode.cc:254:8: style: Variable 'ret.it' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/Exceptions.cc:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Exceptions.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Exceptions.cc:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Exceptions.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Exceptions.cc:5:48: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:10:44: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:15:56: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:20:58: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:25:50: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:36:52: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:47:48: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:52:42: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exceptions.cc:63:50: performance: Function parameter 's' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/Exchange.cc:61:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tensors [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Exchange.cc:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/properties/Spinor.hh:11:13: style: The destructor '~Spinor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Spinor.hh:11:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Traceless.hh:10:13: style: The destructor '~Traceless' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Traceless.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:10:13: style: The destructor '~GammaTraceless' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/properties/Traceless.hh:10:13: style: The destructor '~Traceless' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Traceless.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:10:13: style: The destructor '~GammaTraceless' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/GammaTraceless.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Exchange.cc:32:59: style:inconclusive: Function 'collect_identical_tensors' argument 1 names different: declaration 'pr' definition 'properties'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Exchange.hh:62:68: note: Function 'collect_identical_tensors' argument 1 names different: declaration 'pr' definition 'properties'. cadabra2-2.4.3.2/core/Exchange.cc:32:59: note: Function 'collect_identical_tensors' argument 1 names different: declaration 'pr' definition 'properties'. cadabra2-2.4.3.2/core/Hash.hh:28:3: style: Class 'Ex_hasher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Hash.cc:123:23: style: C-style reference casting [cstyleCast] cadabra2-2.4.3.2/core/Hash.cc:128:23: style: C-style reference casting [cstyleCast] cadabra2-2.4.3.2/core/Hash.cc:67:17: style: Local variable 'hash' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Hash.hh:39:12: note: Shadowed declaration cadabra2-2.4.3.2/core/Hash.cc:67:17: note: Shadow variable cadabra2-2.4.3.2/core/Hash.cc:86:18: style: Local variable 'hash' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Hash.hh:39:12: note: Shadowed declaration cadabra2-2.4.3.2/core/Hash.cc:86:18: note: Shadow variable cadabra2-2.4.3.2/core/IndexClassifier.cc:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:376:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:521:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:572:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:652:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexClassifier.cc:549:14: style: Local variable 'one' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Storage.hh:129:11: note: Shadowed declaration cadabra2-2.4.3.2/core/IndexClassifier.cc:549:14: note: Shadow variable cadabra2-2.4.3.2/core/IndexClassifier.cc:561:14: style: Local variable 'one' shadows outer function [shadowFunction] cadabra2-2.4.3.2/core/Storage.hh:129:11: note: Shadowed declaration cadabra2-2.4.3.2/core/IndexClassifier.cc:561:14: note: Shadow variable cadabra2-2.4.3.2/core/IndexIterator.cc:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexIterator.cc:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexIterator.cc:86:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/IndexIterator.cc:93:22: style: The scope of the variable 'this_inh' can be reduced. [variableScope] cadabra2-2.4.3.2/core/IndexIterator.cc:93:30: style: Variable 'this_inh' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/IndexIterator.cc:93:45: style: Variable 'parent_inh' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/core/InstallPrefix.cc:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMAKE_INSTALL_PREFIX [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/InstallPrefix.cc:19:16: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/core/InstallPrefix.cc:27:7: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/Parser.hh:41:4: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/properties/WeightInherit.hh:15:6: style: Class 'WeightException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/properties/Distributable.hh:10:13: style: The destructor '~Distributable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Distributable.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Distributable.hh:11:24: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:161:24: note: Virtual function in base class cadabra2-2.4.3.2/core/properties/Distributable.hh:11:24: note: Function in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < Tableau >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < FilledTableau >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/properties/Distributable.hh:10:13: style: The destructor '~Distributable' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/properties/Distributable.hh:10:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < Tableau >' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Props.hh:206:13: style: The destructor '~Inherit < FilledTableau >' overrides a destructor in a base class but is identical to the overridden function [uselessOverride] cadabra2-2.4.3.2/core/Props.hh:130:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/Props.hh:206:13: note: Destructor in derived class cadabra2-2.4.3.2/core/Kernel.cc:107:66: style:inconclusive: Function 'inject_property' argument 2 names different: declaration 'pattern' definition 'ex'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Kernel.hh:22:61: note: Function 'inject_property' argument 2 names different: declaration 'pattern' definition 'ex'. cadabra2-2.4.3.2/core/Kernel.cc:107:66: note: Function 'inject_property' argument 2 names different: declaration 'pattern' definition 'ex'. cadabra2-2.4.3.2/core/Kernel.cc:107:90: style:inconclusive: Function 'inject_property' argument 3 names different: declaration 'property_arguments' definition 'param'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Kernel.hh:22:90: note: Function 'inject_property' argument 3 names different: declaration 'property_arguments' definition 'param'. cadabra2-2.4.3.2/core/Kernel.cc:107:90: note: Function 'inject_property' argument 3 names different: declaration 'property_arguments' definition 'param'. cadabra2-2.4.3.2/core/Linear.hh:19:2: style: The struct 'Solver' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] cadabra2-2.4.3.2/core/Linear.cc:28:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Linear.cc:53:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/MMACdb.cc:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURNPKT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/MMACdb.cc:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mathematica_KERNEL_EXECUTABLE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/MMACdb.cc:172:11: style: Unused private function: 'MMA::teardown_link' [unusedPrivateFunction] cadabra2-2.4.3.2/core/MMACdb.hh:32:15: note: Unused private function: 'MMA::teardown_link' cadabra2-2.4.3.2/core/MMACdb.cc:172:11: note: Unused private function: 'MMA::teardown_link' cadabra2-2.4.3.2/core/MMACdb.cc:63:22: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/core/MMACdb.cc:143:7: style: The scope of the variable 'argc' can be reduced. [variableScope] cadabra2-2.4.3.2/core/MMACdb.cc:22:54: performance: Function parameter 'args' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/NTensor.hh:24:4: style: Class 'NTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/NTensor.hh:27:4: style: Class 'NTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/NEvaluator.hh:27:4: style: Class 'NEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/NEvaluator.cc:84:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/NTensor.cc:35:2: performance: Variable 'shape' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/NTensor.cc:36:2: performance: Variable 'values' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/NTensor.cc:9:45: style:inconclusive: Function 'NTensor' argument 1 names different: declaration 'shape' definition 'shape_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/NTensor.hh:21:39: note: Function 'NTensor' argument 1 names different: declaration 'shape' definition 'shape_'. cadabra2-2.4.3.2/core/NTensor.cc:9:45: note: Function 'NTensor' argument 1 names different: declaration 'shape' definition 'shape_'. cadabra2-2.4.3.2/core/NTensor.cc:232:48: performance: Function parameter 'new_shape' should be passed by const reference. [passedByValue] cadabra2-2.4.3.2/core/NTensor.cc:14:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/NTensor.cc:18:4: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/NTensor.cc:246:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/Parser.cc:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ws [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Parser.cc:411:14: style: Unused private function: 'Parser::is_number' [unusedPrivateFunction] cadabra2-2.4.3.2/core/Parser.hh:66:27: note: Unused private function: 'Parser::is_number' cadabra2-2.4.3.2/core/Parser.cc:411:14: note: Unused private function: 'Parser::is_number' cadabra2-2.4.3.2/core/Parser.cc:93:2: performance: Variable 'tree' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] cadabra2-2.4.3.2/core/Parser.cc:149:14: performance:inconclusive: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:64:27: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:149:14: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:155:18: style:inconclusive: Technically the member function 'cadabra::Parser::get_token' can be const. [functionConst] cadabra2-2.4.3.2/core/Parser.hh:65:27: note: Technically the member function 'cadabra::Parser::get_token' can be const. cadabra2-2.4.3.2/core/Parser.cc:155:18: note: Technically the member function 'cadabra::Parser::get_token' can be const. cadabra2-2.4.3.2/core/Parser.cc:62:29: performance:inconclusive: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:67:27: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:62:29: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:72:29: performance:inconclusive: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:68:27: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:72:29: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:82:32: performance:inconclusive: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:69:27: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:82:32: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:38:34: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] cadabra2-2.4.3.2/core/Parser.cc:414:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/core/PreClean.cc:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreClean.cc:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreClean.cc:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreClean.cc:125:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreClean.cc:166:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreClean.cc:7:40: style:inconclusive: Function 'pre_clean_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/PreClean.hh:22:40: note: Function 'pre_clean_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. cadabra2-2.4.3.2/core/PreClean.cc:7:40: note: Function 'pre_clean_dispatch' argument 1 names different: declaration 'k' definition 'kernel'. cadabra2-2.4.3.2/core/PreClean.cc:24:56: style:inconclusive: Function 'cleanup_updown' argument 3 names different: declaration 'it' definition 'st'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/PreClean.hh:29:58: note: Function 'cleanup_updown' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:24:56: note: Function 'cleanup_updown' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:40:58: style:inconclusive: Function 'cleanup_rational' argument 3 names different: declaration 'it' definition 'st'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/PreClean.hh:30:60: note: Function 'cleanup_rational' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:40:58: note: Function 'cleanup_rational' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:48:57: style:inconclusive: Function 'cleanup_frac' argument 3 names different: declaration 'it' definition 'st'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/PreClean.hh:31:56: note: Function 'cleanup_frac' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:48:57: note: Function 'cleanup_frac' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:115:57: style:inconclusive: Function 'cleanup_sqrt' argument 3 names different: declaration 'it' definition 'st'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/PreClean.hh:32:56: note: Function 'cleanup_sqrt' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:115:57: note: Function 'cleanup_sqrt' argument 3 names different: declaration 'it' definition 'st'. cadabra2-2.4.3.2/core/PreClean.cc:182:11: style: Local variable 'sib' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/core/PreClean.cc:174:9: note: Shadowed declaration cadabra2-2.4.3.2/core/PreClean.cc:182:11: note: Shadow variable cadabra2-2.4.3.2/core/PreClean.cc:24:56: style: Parameter 'st' can be declared as reference to const [constParameterReference] cadabra2-2.4.3.2/core/PreClean.cc:48:57: style: Parameter 'st' can be declared as reference to const [constParameterReference] cadabra2-2.4.3.2/core/PreProcessor.cc:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bracket [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreProcessor.cc:500:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orders [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreProcessor.cc:530:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/PreProcessor.cc:324:20: performance:inconclusive: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:81:16: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:324:20: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:89:20: performance:inconclusive: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:82:16: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:89:20: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:84:20: performance:inconclusive: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:83:16: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:84:20: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:158:28: performance:inconclusive: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:84:16: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:158:28: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:149:28: performance:inconclusive: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:85:16: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:149:28: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:141:20: performance:inconclusive: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:88:16: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:141:20: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:96:20: performance:inconclusive: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:90:16: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:96:20: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:592:40: style: Condition 'onum' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < labelled_property , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < labelled_property , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < labelled_property , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < labelled_property , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < labelled_property , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < CommutingBehaviour , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < CommutingBehaviour , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < CommutingBehaviour , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < CommutingBehaviour , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < CommutingBehaviour , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < CommutingBehaviour , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < SelfCommutingBehaviour , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < TableauBase , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < TableauBase , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < TableauBase , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < DependsBase , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < DependsBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < DependsBase , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < DependsBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < DependsBase , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < DependsBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < DifferentialFormBase , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < DifferentialFormBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < DifferentialFormBase , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < DifferentialFormBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < DifferentialFormBase , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < DifferentialFormBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Determinant , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Determinant , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Determinant , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Determinant , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Determinant , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Determinant , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < FilledTableau , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < FilledTableau , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < FilledTableau , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < FilledTableau , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < FilledTableau , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < FilledTableau , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < ImplicitIndex , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < ImplicitIndex , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < ImplicitIndex , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < list_property , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < list_property , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < list_property , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < list_property , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < list_property , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < list_property , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < list_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < list_property , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Indices , BoundProperty < list_property , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Integer , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Integer , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Integer , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Integer , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Integer , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Integer , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < LaTeXForm , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < LaTeXForm , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < LaTeXForm , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < LaTeXForm , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < LaTeXForm , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < LaTeXForm , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Tableau , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Tableau , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Tableau , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Tableau , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Tableau , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Tableau , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Traceless , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Traceless , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Traceless , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Traceless , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Traceless , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Traceless , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < EpsilonTensor , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Traceless , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Traceless , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < GammaMatrix , BoundProperty < AntiSymmetric , BoundProperty < TableauBase , BoundPropertyBase > , BoundProperty < Traceless , BoundPropertyBase > > , BoundProperty < Matrix , BoundProperty < ImplicitIndex , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < InverseMetric , BoundProperty < TableauSymmetry , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < TableauBase , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < TableauBase , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Metric , BoundProperty < Symmetric , BoundProperty < TableauBase , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < ImplicitIndex , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < ImplicitIndex , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Spinor , BoundProperty < ImplicitIndex , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Distributable , BoundPropertyBase >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Distributable , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Distributable , BoundPropertyBase >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Distributable , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Distributable , BoundPropertyBase >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Distributable , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < Distributable , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < Distributable , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < Trace , BoundProperty < Distributable , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'attach' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:42: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::attach' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'get_from_kernel' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:88: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::get_from_kernel' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'get_prop' also defined in its parent class 'BoundProperty < labelled_property , BoundPropertyBase >'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Parent function 'BoundProperty < labelled_property , BoundPropertyBase >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:185:50: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::get_prop' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'str_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:81:33: note: Parent function 'BoundPropertyBase::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:203:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::str_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'latex_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:91:33: note: Parent function 'BoundPropertyBase::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:209:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::latex_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: warning: The class 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >' defines member function with name 'repr_' also defined in its parent class 'BoundPropertyBase'. [duplInheritedMember] cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:114:33: note: Parent function 'BoundPropertyBase::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:215:49: note: Derived function 'BoundProperty < WeightInherit , BoundProperty < WeightBase , BoundProperty < labelled_property , BoundPropertyBase > > >::repr_' cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:117: style:inconclusive: Function 'get_from_kernel' argument 1 names different: declaration 'ex' definition 'it'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/pythoncdb/py_properties.hh:74:71: note: Function 'get_from_kernel' argument 1 names different: declaration 'ex' definition 'it'. cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:166:117: note: Function 'get_from_kernel' argument 1 names different: declaration 'ex' definition 'it'. cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:56: style:inconclusive: Function 'attach' argument 1 names different: declaration 'ex' definition 'obj'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/pythoncdb/py_properties.hh:71:23: note: Function 'attach' argument 1 names different: declaration 'ex' definition 'obj'. cadabra2-2.4.3.2/core/pythoncdb/py_properties.cc:191:56: note: Function 'attach' argument 1 names different: declaration 'ex' definition 'obj'. cadabra2-2.4.3.2/core/YoungTab.hh:498:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:553:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:559:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:565:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:571:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:577:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:591:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:599:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:614:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:621:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:629:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:636:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:643:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:650:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:694:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:700:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:706:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:712:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:719:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:734:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:749:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:756:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:764:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:771:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:778:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:785:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:824:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:830:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:842:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:849:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:856:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:864:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:872:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:879:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:886:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:894:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:901:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:908:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:915:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:960:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:966:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:972:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:985:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1000:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1008:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1015:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1022:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1030:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1037:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1044:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1051:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1091:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1097:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1109:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1132:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1144:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1183:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1191:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1198:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1285:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1323:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1336:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1344:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/YoungTab.hh:1351:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_number [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Combinatorics.hh:620:18: warning: Member variable 'symmetriser < unsigned int >::current_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base < unsigned int >::start_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base < unsigned int >::end_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:297:24: warning: Member variable 'combinations_base < unsigned int >::vector_generated_called_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base < unsigned int >::start_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base < unsigned int >::end_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:303:24: warning: Member variable 'combinations_base < unsigned int >::vector_generated_called_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: style:inconclusive: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:143:4: style: Class 'symm_val_helper < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Combinatorics.hh:130:4: style: Class 'symm_helper < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/YoungTab.hh:88:13: style: The destructor '~filled_tableau < unsigned int >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/core/YoungTab.hh:68:13: note: Virtual destructor in base class cadabra2-2.4.3.2/core/YoungTab.hh:88:13: note: Destructor in derived class cadabra2-2.4.3.2/core/test_multiindex.cc:17:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/MultiIndex.hh:11:1: style: The class 'MultiIndex < std :: string >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] cadabra2-2.4.3.2/core/MultiIndex.hh:42:12: style:inconclusive: Technically the member function 'MultiIndex < std :: string >::operator[]' can be const. [functionConst] cadabra2-2.4.3.2/core/Permutations.hh:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/test_permutations.cc:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/Permutations.hh:19:3: style: Class 'PermutationException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/core/Permutations.hh:73:27: style:inconclusive: Function 'apply' argument 1 names different: declaration 'start1' definition 'start'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Permutations.hh:33:23: note: Function 'apply' argument 1 names different: declaration 'start1' definition 'start'. cadabra2-2.4.3.2/core/Permutations.hh:73:27: note: Function 'apply' argument 1 names different: declaration 'start1' definition 'start'. cadabra2-2.4.3.2/core/Permutations.hh:73:43: style:inconclusive: Function 'apply' argument 2 names different: declaration 'end1' definition 'end'. [funcArgNamesDifferent] cadabra2-2.4.3.2/core/Permutations.hh:33:40: note: Function 'apply' argument 2 names different: declaration 'end1' definition 'end'. cadabra2-2.4.3.2/core/Permutations.hh:73:43: note: Function 'apply' argument 2 names different: declaration 'end1' definition 'end'. cadabra2-2.4.3.2/core/test_permutations.cc:13:12: style: Variable 'i' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/test_preprocessor.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/test_preprocessor.cc:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/test_preprocessor.cc:38:24: style: Variable 'ex' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/core/test_wstp.cc:18:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:360:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:249:24: warning: Member variable 'TeXRequest::has_error' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:249:24: warning: Member variable 'TeXRequest::width_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:249:24: warning: Member variable 'TeXRequest::height_' is not initialized in the constructor. [uninitMemberVar] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: style: Unused private function: 'TeXEngine::convert_unicode_to_tex' [unusedPrivateFunction] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: note: Unused private function: 'TeXEngine::convert_unicode_to_tex' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: note: Unused private function: 'TeXEngine::convert_unicode_to_tex' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:329:17: style: Unused private function: 'TeXEngine::convert_one' [unusedPrivateFunction] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:106:9: note: Unused private function: 'TeXEngine::convert_one' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:329:17: note: Unused private function: 'TeXEngine::convert_one' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:123:17: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:105:9: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:123:17: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:337:17: style:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. [functionConst] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:107:9: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:337:17: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:128:24: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:109:16: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:128:24: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:27:6: style: Class 'TeXException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/frontend/common/lodepng.h:830:14: style: The destructor '~State' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] cadabra2-2.4.3.2/frontend/common/lodepng.h:644:12: note: Virtual destructor in base class cadabra2-2.4.3.2/frontend/common/lodepng.h:830:14: note: Destructor in derived class cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:199:34: style:inconclusive: Function 'set_geometry' argument 1 names different: declaration 'horizontal_pixels' definition 'horpix'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:52:26: note: Function 'set_geometry' argument 1 names different: declaration 'horizontal_pixels' definition 'horpix'. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:199:34: note: Function 'set_geometry' argument 1 names different: declaration 'horizontal_pixels' definition 'horpix'. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:217:35: style:inconclusive: Function 'set_font_size' argument 1 names different: declaration 'font_size' definition 'fontsize'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:64:27: note: Function 'set_font_size' argument 1 names different: declaration 'font_size' definition 'fontsize'. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:217:35: note: Function 'set_font_size' argument 1 names different: declaration 'font_size' definition 'fontsize'. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:299:6: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:316:9: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5725:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5740:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1086:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1070:57: note: outer condition: code_ll<=285 cadabra2-2.4.3.2/frontend/common/lodepng.cc:1086:16: note: opposite inner condition: code_ll==(unsigned int)(-1) cadabra2-2.4.3.2/frontend/common/lodepng.cc:753:6: style: Condition '!error' is always true [knownConditionTrueFalse] cadabra2-2.4.3.2/frontend/common/lodepng.cc:750:30: note: Calling function 'append_symbol_coins' returns 0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:750:30: note: Assignment 'error=append_symbol_coins(coins,frequencies,numcodes,sum)', assigned value is 0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:753:6: note: Condition '!error' is always true cadabra2-2.4.3.2/frontend/common/lodepng.cc:755:33: style: Condition '!error' is always true [knownConditionTrueFalse] cadabra2-2.4.3.2/frontend/common/lodepng.cc:750:30: note: Calling function 'append_symbol_coins' returns 0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:750:30: note: Assignment 'error=append_symbol_coins(coins,frequencies,numcodes,sum)', assigned value is 0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:755:33: note: Condition '!error' is always true cadabra2-2.4.3.2/frontend/common/lodepng.cc:136:3: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:136:26: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:137:16: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:138:3: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:149:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:210:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:223:3: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:223:26: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:224:16: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:225:3: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:274:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:359:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:373:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:522:17: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:582:17: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:618:18: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:646:21: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:676:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:677:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:739:11: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:740:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:812:18: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:837:21: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:856:21: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:937:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:949:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:950:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1309:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1310:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1311:16: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1312:16: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2330:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2348:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2447:19: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2487:10: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2575:34: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2624:20: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2625:23: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2694:20: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2695:24: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2696:25: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2697:23: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2856:24: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3314:21: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3989:19: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4085:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4094:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4129:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4143:27: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4148:39: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4181:9: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4199:13: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4210:14: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4224:28: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4237:59: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4461:10: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4725:24: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4759:25: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4804:24: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5190:10: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5196:29: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5218:10: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5221:11: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5230:30: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5336:15: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5734:26: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:5741:35: style: C-style pointer casting [cstyleCast] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4845:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4849:4: note: Found duplicate branches for 'if' and 'else'. cadabra2-2.4.3.2/frontend/common/lodepng.cc:4845:4: note: Found duplicate branches for 'if' and 'else'. cadabra2-2.4.3.2/frontend/common/lodepng.cc:1335:26: style: The comparison 'HASH_NUM_CHARACTERS == 3' is always true. [knownConditionTrueFalse] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1282:45: note: 'HASH_NUM_CHARACTERS' is assigned value '3' here. cadabra2-2.4.3.2/frontend/common/lodepng.cc:1335:26: note: The comparison 'HASH_NUM_CHARACTERS == 3' is always true. cadabra2-2.4.3.2/frontend/common/lodepng.cc:298:30: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:577:11: style: The scope of the variable 'bits' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:577:17: style: The scope of the variable 'n' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:698:14: style: The scope of the variable 'j' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:703:11: style: The scope of the variable 'numcoins' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:704:11: style: The scope of the variable 'coinmem' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:876:24: style: The scope of the variable 'ct' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1390:11: style: The scope of the variable 'offset' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1391:11: style: The scope of the variable 'length' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1394:11: style: The scope of the variable 'hashval' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1396:23: style: The scope of the variable 'lastptr' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1397:11: style: The scope of the variable 'hashpos' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1397:20: style: The scope of the variable 'prevpos' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1636:9: style: The scope of the variable 'numcodes_ll' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1636:22: style: The scope of the variable 'numcodes_d' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1637:11: style: The scope of the variable 'HLIT' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1637:17: style: The scope of the variable 'HDIST' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1637:24: style: The scope of the variable 'HCLEN' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1835:9: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2033:9: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2038:11: style: The scope of the variable 'ADLER32' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:2443:9: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4008:11: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4118:19: style: The scope of the variable 'string2_begin' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4166:19: style: The scope of the variable 'begin' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4166:26: style: The scope of the variable 'compressed' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4634:9: style: The scope of the variable 'i' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4741:12: style: The scope of the variable 'textsize' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4956:10: style: The scope of the variable 'smallest' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4957:18: style: The scope of the variable 'bestType' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/common/lodepng.cc:1399:16: style: Checking if unsigned expression 'windowsize' is less than zero. [unsignedLessThanZero] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3435:16: style: Local variable 'i' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3370:9: note: Shadowed declaration cadabra2-2.4.3.2/frontend/common/lodepng.cc:3435:16: note: Shadow variable cadabra2-2.4.3.2/frontend/common/lodepng.cc:3500:16: style: Local variable 'i' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3370:9: note: Shadowed declaration cadabra2-2.4.3.2/frontend/common/lodepng.cc:3500:16: note: Shadow variable cadabra2-2.4.3.2/frontend/common/lodepng.cc:3235:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3596:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:3838:17: style: Variable 'prevline' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4671:56: style: Parameter 'zlibsettings' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4711:56: style: Parameter 'zlibsettings' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:4737:102: style: Parameter 'zlibsettings' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/frontend/common/lodepng.cc:298:32: style: Variable 'i' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:51:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_TYPE_INT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:110:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable run [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:163:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/Console.hh:27:4: style: Class 'Console' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/frontend/gtkmm/Console.hh:52:5: style: Class 'TextViewProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:41:4: style: Class 'NotebookWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:139:8: style: The scope of the variable 'length' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:170:44: style:inconclusive: Function 'open_help' argument 1 names different: declaration 'filename' definition 'nm'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.hh:15:37: note: Function 'open_help' argument 1 names different: declaration 'filename' definition 'nm'. cadabra2-2.4.3.2/frontend/gtkmm/Cadabra.cc:170:44: note: Function 'open_help' argument 1 names different: declaration 'filename' definition 'nm'. cadabra2-2.4.3.2/frontend/gtkmm/ChooseColoursDialog.cc:47:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRUCTURE_MASK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRAP_NONE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:476:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDERLINE_ERROR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:519:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Return [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:579:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/CodeInput.cc:622:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_WINDOW_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/Console.cc:161:15: error: There is an unknown macro here somewhere. Configuration is required. If CADABRA_VERSION_MAJOR is a macro then please configure it. [unknownMacro] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:38:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_NEVER [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:136:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_ALWAYS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_insert [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:51:43: style:inconclusive: Function 'compare' argument 1 names different: declaration 'a_str' definition 'a_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.hh:18:35: note: Function 'compare' argument 1 names different: declaration 'a_str' definition 'a_'. cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:51:43: note: Function 'compare' argument 1 names different: declaration 'a_str' definition 'a_'. cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:51:66: style:inconclusive: Function 'compare' argument 2 names different: declaration 'b_str' definition 'b_'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.hh:18:61: note: Function 'compare' argument 2 names different: declaration 'b_str' definition 'b_'. cadabra2-2.4.3.2/frontend/gtkmm/DiffViewer.cc:51:66: note: Function 'compare' argument 2 names different: declaration 'b_str' definition 'b_'. cadabra2-2.4.3.2/frontend/gtkmm/ImageView.cc:15:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_START [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/ImageView.cc:36:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERP_BILINEAR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/ImageView.cc:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/ImageView.cc:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_RELEASE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/ImageView.cc:77:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookCanvas.cc:14:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_ALWAYS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookCanvas.cc:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:100:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:478:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlight [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:565:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORIENTATION_HORIZONTAL [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:690:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python_path [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:801:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:820:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Up [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:882:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compute [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1108:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_stacks [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1223:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latex [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1246:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1276:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1358:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latex [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_stacks [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1393:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_stacks [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_stacks [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1422:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latex_view [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1453:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_completion [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1517:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1571:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1622:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1636:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1670:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1703:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1723:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1746:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1767:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1805:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1826:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1865:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1881:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1897:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1919:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1941:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1983:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latex [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1995:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2003:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2050:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2062:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2091:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2133:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CADABRA_VERSION_MAJOR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2157:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESSAGE_WARNING [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2232:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable git_path [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_OK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2287:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2312:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2389:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_AUTOMATIC [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2422:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_OK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2443:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_step [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2491:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlight [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2522:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefs [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_YES [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_APPLY [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2613:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2651:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlight [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2674:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbox [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2690:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbox [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2713:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_form [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2273:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1186:15: style: The scope of the variable 'vc' can be reduced. [variableScope] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:34:49: style:inconclusive: Function 'NotebookWindow' argument 2 names different: declaration 'read_only' definition 'ro'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:41:35: note: Function 'NotebookWindow' argument 2 names different: declaration 'read_only' definition 'ro'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:34:49: note: Function 'NotebookWindow' argument 2 names different: declaration 'read_only' definition 'ro'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:551:56: style:inconclusive: Function 'on_prefs_set_cv' argument 1 names different: declaration 'vis' definition 'pos'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:230:43: note: Function 'on_prefs_set_cv' argument 1 names different: declaration 'vis' definition 'pos'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:551:56: note: Function 'on_prefs_set_cv' argument 1 names different: declaration 'vis' definition 'pos'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1451:77: style:inconclusive: Function 'cell_complete_request' argument 3 names different: declaration 'i' definition 'canvas_number'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:284:64: note: Function 'cell_complete_request' argument 3 names different: declaration 'i' definition 'canvas_number'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1451:77: note: Function 'cell_complete_request' argument 3 names different: declaration 'i' definition 'canvas_number'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2120:56: style:inconclusive: Function 'set_compute_thread' argument 1 names different: declaration 'compute' definition 'cthread'. [funcArgNamesDifferent] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:110:51: note: Function 'set_compute_thread' argument 1 names different: declaration 'compute' definition 'cthread'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2120:56: note: Function 'set_compute_thread' argument 1 names different: declaration 'compute' definition 'cthread'. cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1713:16: style: Local variable 'name' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:192:21: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1713:16: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1733:16: style: Local variable 'name' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:192:21: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1733:16: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1756:16: style: Local variable 'name' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:192:21: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1756:16: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1777:16: style: Local variable 'name' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:192:21: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1777:16: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2178:13: style: Local variable 'name' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.hh:192:21: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2178:13: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2599:8: style: Local variable 'res' shadows outer variable [shadowVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2589:6: note: Shadowed declaration cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2599:8: note: Shadow variable cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1207:14: style: Variable 'target' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1233:14: style: Variable 'target' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1250:14: style: Variable 'target' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:2038:14: style: Variable 'actual' can be declared as reference to const [constVariableReference] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:886:41: style: Unused variable: global_texrequest [unusedVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1647:25: style: Variable 'old_name' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1647:16: style: Variable 'old_name' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/frontend/gtkmm/SelectFileDialog.cc:17:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_OK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/SelectFileDialog.cc:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/TeXView.cc:27:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACK_SHRINK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/frontend/gtkmm/main.cc:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/base64/base64.cc:43:7: style: The scope of the variable 'j' can be reduced. [variableScope] cadabra2-2.4.3.2/libs/base64/base64.cc:85:7: style: The scope of the variable 'j' can be reduced. [variableScope] cadabra2-2.4.3.2/libs/base64/base64.cc:43:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/base64/base64.cc:85:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:23719:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexIsInit [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:24163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_INITIALIZER [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:30252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ht [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:31463:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:31614:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:31960:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32449:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32675:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32977:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:33030:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:33974:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34090:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34185:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOSPC [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34361:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34407:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34492:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34872:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34977:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_RDLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:35112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:35239:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:35411:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:35493:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36691:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36849:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36979:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:37117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:37237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45716:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDirty [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:46795:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:47157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable page [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53712:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCache [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:56379:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aCksum [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:57020:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aLock [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:57294:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalSegment [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61371:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eState [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61804:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61825:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64340:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64842:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pBt [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:68541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable balance_deeper_called [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRef [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71069:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc2 [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72202:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72219:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aOp [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78110:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zMalloc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:80275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAltCursor [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:80381:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:81520:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSz [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:93980:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLeft [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94032:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iTable [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94424:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zName [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97053:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iCacheLevel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opcode [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97732:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLastToken [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102547:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pOld [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:107922:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:111935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:116954:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118205:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcp [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aColCache [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:123540:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colFlags [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126481:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128609:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xRollback [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128618:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCommit [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:129637:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable explain [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:130551:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeMask [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:131820:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eOperator [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:131951:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TEXT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133496:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133900:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable affinity [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLSlot [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137823:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sWC [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:21011:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:85257:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreeNext'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:85258:53: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreePrevious'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:85259:59: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreeNext'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:85260:59: warning: Assert statement calls a function which may have desired side effects: 'sqlite3BtreePrevious'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92253:11: warning: Assert statement calls a function which may have desired side effects: 'sqlite3ExprIsInteger'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94897:15: warning: Assert statement calls a function which may have desired side effects: 'sqlite3GetInt32'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108863:22: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108983:18: warning: Assert statement calls a function which may have desired side effects: 'sqlite3_value_blob'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147456:38: warning: Assert statement modifies 'x'. [assignmentInAssert] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147456:40: warning: Assert statement calls a function which may have desired side effects: 'va_arg'. [assertWithSideEffect] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119171:10: error: Returning pointer to local variable 'standin' that will be invalid when returning. [returnDanglingLifetime] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119137:12: note: Address of variable taken here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119164:17: note: Assuming condition is false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119133:10: note: Variable created here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119171:10: note: Returning pointer to local variable 'standin' that will be invalid when returning. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125251:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96118:27: error: Array 'pParse->aColCache[10]' accessed at index -1, which is out of bounds. [negativeIndex] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96111:15: note: Assignment 'idxLru=-1', assigned value is -1 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96113:17: note: Assuming condition is false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96118:27: note: Negative array index cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:29270:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110683:16: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110680:15: note: Address of variable taken here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110683:16: note: The address of variable 'iCol' might be accessed at non-zero index. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110684:14: warning: The address of variable 'iCol' might be accessed at non-zero index. [objectIndex] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110680:15: note: Address of variable taken here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110684:14: note: The address of variable 'iCol' might be accessed at non-zero index. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97733:9: warning: Return value of function sqlite3_value_text() is not used. [ignoredReturnValue] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20029:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32968:5: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54286:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54277:11: note: outer condition: rc==0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54286:15: note: identical inner condition: rc==0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:58311:10: warning: Identical condition and return expression 'rc', return value is always 0 [identicalConditionAfterEarlyExit] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:58263:7: note: If condition 'rc' is true, the function will return/exit cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:58311:10: note: Returning identical expression 'rc' cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:80428:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:80427:19: note: outer condition: pMem->flags&(0x0004|0x0008) cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:80428:24: note: identical inner condition: pMem->flags&(0x0004|0x0008) cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36783:7: style: The if condition is the same as the previous if condition [duplicateCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36749:7: note: First condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:36783:7: note: Second condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59194:9: style: The if condition is the same as the previous if condition [duplicateCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59189:9: note: First condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59194:9: note: Second condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89565:9: style: The if condition is the same as the previous if condition [duplicateCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89560:9: note: First condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89565:9: note: Second condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89949:11: style: The if condition is the same as the previous if condition [duplicateCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89943:11: note: First condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89949:11: note: Second condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126774:7: style: The if condition is the same as the previous if condition [duplicateCondition] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126766:7: note: First condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126774:7: note: Second condition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28342:7: style: Condition 'bom' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28328:12: note: Assignment 'bom=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28342:7: note: Condition 'bom' is always false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72335:56: style: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28327:12: note: Assignment 'rc=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72335:56: note: Calling function 'sqlite3VdbeMemHandleBom' returns 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72335:56: note: Condition 'sqlite3VdbeMemHandleBom(pMem)' is always false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104154:7: style: Condition 'pSel' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94343:18: note: Assignment 'pRet=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94351:13: note: Assuming condition is false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104153:26: note: Calling function 'sqlite3SelectDup' returns 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104153:26: note: Assignment 'pSel=sqlite3SelectDup(db,pTable->pSelect,0)', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104154:7: note: Condition 'pSel' is always false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122632:13: style: Condition 'pNew==0' is always true [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94343:18: note: Assignment 'pRet=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94351:13: note: Assuming condition is false cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122626:28: note: Calling function 'sqlite3SelectDup' returns 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122626:28: note: Assignment 'pNew=sqlite3SelectDup(db,p,0)', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122632:13: note: Condition 'pNew==0' is always true cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128264:23: style: Condition 'sCtx.bDeclared==0' is always true [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128243:20: note: Assignment 'sCtx.bDeclared=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128264:23: note: Condition 'sCtx.bDeclared==0' is always true cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136664:19: style: Condition 'sCur.n==0' is always true [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136644:18: note: Assignment 'sCur.n=0', assigned value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136664:19: note: Condition 'sCur.n==0' is always true cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:21547:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32815:16: warning: Either the condition 'pFile->pInode' is redundant or there is possible null pointer dereference: pFile->pInode. [nullPointerRedundantCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32816:7: note: Assuming that condition 'pFile->pInode' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32815:16: note: Null pointer dereference cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118794:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118911:34: note: Assuming that condition 'ppStmt==0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118910:20: note: Calling function 'sqlite3LockAndPrepare', 6th argument 'ppStmt' value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118794:4: note: Null pointer dereference cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118939:4: warning: Either the condition 'ppStmt==0' is redundant or there is possible null pointer dereference: ppStmt. [nullPointerRedundantCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119014:34: note: Assuming that condition 'ppStmt==0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119013:10: note: Calling function 'sqlite3Prepare16', 5th argument 'ppStmt' value is 0 cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118939:4: note: Null pointer dereference cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122205:27: warning: Either the condition 'pSubst->pEList!=0' is redundant or there is possible null pointer dereference: pSubst->pEList. [nullPointerRedundantCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122207:29: note: Assuming that condition 'pSubst->pEList!=0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122205:27: note: Null pointer dereference cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:50600:47: warning: Either the condition '!pMaster' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:50601:7: note: Assuming that condition '!pMaster' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:50600:47: note: Null pointer addition cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:23832:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28371:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89102:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109654:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109655:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109656:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109657:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109658:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109659:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109664:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109665:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109666:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146673:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96016:51: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91575:21: style: The comparison 'cnt == 0' is always true. [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91529:13: note: 'cnt' is assigned value '0' here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91575:21: note: The comparison 'cnt == 0' is always true. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121901:18: style: The comparison 'pKeyDup == 0' is always true. [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121889:22: note: 'pKeyDup' is assigned value '0' here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121901:18: note: The comparison 'pKeyDup == 0' is always true. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:141831:23: style: Redundant assignment of 'yymsp[0].minor.yy314' to itself. [selfAssignment] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143270:15: style: The comparison 'nErr == 0' is always true. [knownConditionTrueFalse] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143196:14: note: 'nErr' is assigned value '0' here. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143270:15: note: The comparison 'nErr == 0' is always true. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:84018:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19329:8: style:inconclusive: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8160:57: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19329:8: note: Function 'sqlite3_db_status' argument 3 names different: declaration 'pCur' definition 'pCurrent'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19330:8: style:inconclusive: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8160:68: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19330:8: note: Function 'sqlite3_db_status' argument 4 names different: declaration 'pHiwtr' definition 'pHighwater'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19331:7: style:inconclusive: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8160:80: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19331:7: note: Function 'sqlite3_db_status' argument 5 names different: declaration 'resetFlg' definition 'resetFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:21095:54: style:inconclusive: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7658:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:21095:54: note: Function 'sqlite3_vfs_find' argument 1 names different: declaration 'zVfsName' definition 'zVfs'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:25177:66: style:inconclusive: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6806:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:25177:66: note: Function 'sqlite3_soft_heap_limit64' argument 1 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:25199:45: style:inconclusive: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6817:63: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:25199:45: note: Function 'sqlite3_soft_heap_limit' argument 1 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:27598:49: style:inconclusive: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3705:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:27598:49: note: Function 'sqlite3_randomness' argument 2 names different: declaration 'P' definition 'pBuf'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28364:51: style:inconclusive: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17789:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28364:51: note: Function 'sqlite3Utf8CharLen' argument 1 names different: declaration 'pData' definition 'zIn'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28439:52: style:inconclusive: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17787:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28439:52: note: Function 'sqlite3Utf16ByteLen' argument 1 names different: declaration 'pData' definition 'zIn'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:30378:74: style:inconclusive: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:12437:71: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:30378:74: note: Function 'sqlite3HashInsert' argument 3 names different: declaration 'pData' definition 'data'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45546:11: style:inconclusive: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14481:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45546:11: note: Function 'sqlite3PcacheOpen' argument 6 names different: declaration 'pToInit' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45889:64: style:inconclusive: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14510:57: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45889:64: note: Function 'sqlite3PcacheTruncate' argument 2 names different: declaration 'x' definition 'pgno'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53663:7: style:inconclusive: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14305:83: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53663:7: note: Function 'sqlite3PagerGet' argument 4 names different: declaration 'clrFlag' definition 'flags'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54855:65: style:inconclusive: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14328:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54855:65: note: Function 'sqlite3PagerOpenSavepoint' argument 2 names different: declaration 'n' definition 'nSavepoint'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:55542:8: style:inconclusive: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14336:62: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:55542:8: note: Function 'sqlite3PagerOpenWal' argument 2 names different: declaration 'pisOpen' definition 'pbOpen'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:63273:58: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13299:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:63273:58: note: Function 'sqlite3BtreeSetPageSize' argument 2 names different: declaration 'nPagesize' definition 'pageSize'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:63273:86: style:inconclusive: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13299:87: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:63273:86: note: Function 'sqlite3BtreeSetPageSize' argument 4 names different: declaration 'eFix' definition 'iFix'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64808:13: style:inconclusive: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13458:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64808:13: note: Function 'sqlite3BtreeCursor' argument 5 names different: declaration 'pCursor' definition 'pCur'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65739:19: style:inconclusive: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13471:19: note: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65739:19: note: Function 'sqlite3BtreeMovetoUnpacked' argument 2 names different: declaration 'pUnKey' definition 'pIdxKey'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65741:7: style:inconclusive: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13473:7: note: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65741:7: note: Function 'sqlite3BtreeMovetoUnpacked' argument 4 names different: declaration 'bias' definition 'biasRight'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:68673:23: style:inconclusive: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13513:70: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:68673:23: note: Function 'sqlite3BtreeInsert' argument 2 names different: declaration 'pPayload' definition 'pX'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69445:48: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13349:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69445:48: note: Function 'sqlite3BtreeGetMeta' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69445:65: style:inconclusive: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13349:70: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69445:65: note: Function 'sqlite3BtreeGetMeta' argument 3 names different: declaration 'pValue' definition 'pMeta'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69475:66: style:inconclusive: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13350:64: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:69475:66: note: Function 'sqlite3BtreeUpdateMeta' argument 3 names different: declaration 'value' definition 'iMeta'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70309:52: style:inconclusive: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13319:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70309:52: note: Function 'sqlite3BtreeSchemaLocked' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70326:49: style:inconclusive: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13321:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70326:49: note: Function 'sqlite3BtreeLockTable' argument 1 names different: declaration 'pBtree' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70415:50: style:inconclusive: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13538:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70415:50: note: Function 'sqlite3BtreeSetVersion' argument 1 names different: declaration 'pBt' definition 'pBtree'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70457:50: style:inconclusive: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:13540:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70457:50: note: Function 'sqlite3BtreeIsReadonly' argument 1 names different: declaration 'pBt' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70628:12: style:inconclusive: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8794:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70628:12: note: Function 'sqlite3_backup_init' argument 1 names different: declaration 'pDest' definition 'pDestDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70629:15: style:inconclusive: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8795:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70629:15: note: Function 'sqlite3_backup_init' argument 2 names different: declaration 'zDestName' definition 'zDestDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70630:12: style:inconclusive: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8796:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70630:12: note: Function 'sqlite3_backup_init' argument 3 names different: declaration 'pSource' definition 'pSrcDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70631:15: style:inconclusive: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8797:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70631:15: note: Function 'sqlite3_backup_init' argument 4 names different: declaration 'zSourceName' definition 'zSrcDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71479:77: style:inconclusive: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19083:61: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71479:77: note: Function 'sqlite3VdbeMemGrow' argument 3 names different: declaration 'preserve' definition 'bPreserve'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71535:64: style:inconclusive: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19084:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71535:64: note: Function 'sqlite3VdbeMemClearAndResize' argument 2 names different: declaration 'n' definition 'szNew'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73941:64: style:inconclusive: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14029:62: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73941:64: note: Function 'sqlite3VdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73944:64: style:inconclusive: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14030:62: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73944:64: note: Function 'sqlite3VdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73947:64: style:inconclusive: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14031:62: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73947:64: note: Function 'sqlite3VdbeChangeP3' argument 3 names different: declaration 'P3' definition 'val'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73950:54: style:inconclusive: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14032:52: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73950:54: note: Function 'sqlite3VdbeChangeP5' argument 2 names different: declaration 'P5' definition 'p5'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:74122:81: style:inconclusive: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14036:79: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:74122:81: note: Function 'sqlite3VdbeChangeP4' argument 4 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:74165:65: style:inconclusive: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:14037:63: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:74165:65: note: Function 'sqlite3VdbeAppendP4' argument 3 names different: declaration 'p4type' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78301:17: style:inconclusive: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6169:58: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78301:17: note: Function 'sqlite3_result_text64' argument 5 names different: declaration 'encoding' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78711:68: style:inconclusive: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5921:66: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78711:68: note: Function 'sqlite3_aggregate_context' argument 2 names different: declaration 'nBytes' definition 'nByte'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78732:65: style:inconclusive: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6007:60: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78732:65: note: Function 'sqlite3_get_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78762:7: style:inconclusive: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6008:59: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78762:7: note: Function 'sqlite3_set_auxdata' argument 2 names different: declaration 'N' definition 'iArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78935:69: style:inconclusive: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5496:63: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78935:69: note: Function 'sqlite3_column_blob' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78945:62: style:inconclusive: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5503:56: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78945:62: note: Function 'sqlite3_column_bytes' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78950:64: style:inconclusive: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5504:58: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78950:64: note: Function 'sqlite3_column_bytes16' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78955:66: style:inconclusive: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5497:60: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78955:66: note: Function 'sqlite3_column_double' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78960:60: style:inconclusive: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5498:54: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78960:60: note: Function 'sqlite3_column_int' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78965:71: style:inconclusive: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5499:66: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78965:71: note: Function 'sqlite3_column_int64' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78970:78: style:inconclusive: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5500:72: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78970:78: note: Function 'sqlite3_column_text' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78975:73: style:inconclusive: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5502:67: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78975:73: note: Function 'sqlite3_column_value' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78985:71: style:inconclusive: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5501:65: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78985:71: note: Function 'sqlite3_column_text16' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78991:61: style:inconclusive: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5505:55: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78991:61: note: Function 'sqlite3_column_type' argument 2 names different: declaration 'iCol' definition 'i'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79241:7: style:inconclusive: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4939:71: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79241:7: note: Function 'sqlite3_bind_blob' argument 4 names different: declaration 'n' definition 'nData'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79328:17: style:inconclusive: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4949:56: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79328:17: note: Function 'sqlite3_bind_text64' argument 6 names different: declaration 'encoding' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79540:69: style:inconclusive: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8303:62: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79540:69: note: Function 'sqlite3_stmt_status' argument 3 names different: declaration 'resetFlg' definition 'resetFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87606:7: style:inconclusive: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7490:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87606:7: note: Function 'sqlite3_blob_open' argument 6 names different: declaration 'flags' definition 'wrFlag'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87926:61: style:inconclusive: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7585:56: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87926:61: note: Function 'sqlite3_blob_read' argument 2 names different: declaration 'Z' definition 'z'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87926:68: style:inconclusive: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7585:63: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:87926:68: note: Function 'sqlite3_blob_read' argument 3 names different: declaration 'N' definition 'n'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96386:56: style:inconclusive: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92917:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96386:56: note: Function 'exprCodeVector' argument 3 names different: declaration 'piToFree' definition 'piFreeable'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100997:57: style:inconclusive: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17924:53: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100997:57: note: Function 'sqlite3AnalysisLoad' argument 2 names different: declaration 'iDB' definition 'iDb'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:101723:9: style:inconclusive: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3799:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:101723:9: note: Function 'sqlite3_set_authorizer' argument 3 names different: declaration 'pUserData' definition 'pArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108621:44: style:inconclusive: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8952:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108621:44: note: Function 'sqlite3_strglob' argument 1 names different: declaration 'zGlob' definition 'zGlobPattern'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108621:70: style:inconclusive: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8952:63: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108621:70: note: Function 'sqlite3_strglob' argument 2 names different: declaration 'zStr' definition 'zString'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108629:44: style:inconclusive: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8975:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108629:44: note: Function 'sqlite3_strlike' argument 1 names different: declaration 'zGlob' definition 'zPattern'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108629:85: style:inconclusive: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8975:82: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108629:85: note: Function 'sqlite3_strlike' argument 3 names different: declaration 'cEsc' definition 'esc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113467:15: style:inconclusive: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:1429:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113467:15: note: Function 'sqlite3_exec' argument 2 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113470:10: style:inconclusive: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:1432:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113470:10: note: Function 'sqlite3_exec' argument 5 names different: declaration 'errmsg' definition 'pzErrMsg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118865:7: style:inconclusive: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4633:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118865:7: note: Function 'sqlite3_prepare' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118877:7: style:inconclusive: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4640:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118877:7: note: Function 'sqlite3_prepare_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118895:7: style:inconclusive: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4647:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118895:7: note: Function 'sqlite3_prepare_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118981:7: style:inconclusive: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4655:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118981:7: note: Function 'sqlite3_prepare16' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118993:7: style:inconclusive: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4662:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118993:7: note: Function 'sqlite3_prepare16_v2' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119005:7: style:inconclusive: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4669:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119005:7: note: Function 'sqlite3_prepare16_v3' argument 3 names different: declaration 'nByte' definition 'nBytes'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125197:10: style:inconclusive: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3514:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125197:10: note: Function 'sqlite3_get_table' argument 6 names different: declaration 'pzErrmsg' definition 'pzErrMsg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125261:10: style:inconclusive: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3516:43: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125261:10: note: Function 'sqlite3_free_table' argument 1 names different: declaration 'result' definition 'azResult'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127206:9: style:inconclusive: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126440:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127206:9: note: Function 'updateVirtualTable' argument 5 names different: declaration 'pRowidExpr' definition 'pRowid'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127798:25: style:inconclusive: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7290:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127798:25: note: Function 'sqlite3_create_module' argument 3 names different: declaration 'p' definition 'pModule'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127799:9: style:inconclusive: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7291:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127799:9: note: Function 'sqlite3_create_module' argument 4 names different: declaration 'pClientData' definition 'pAux'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127813:25: style:inconclusive: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7296:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127813:25: note: Function 'sqlite3_create_module_v2' argument 3 names different: declaration 'p' definition 'pModule'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127814:9: style:inconclusive: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7297:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127814:9: note: Function 'sqlite3_create_module_v2' argument 4 names different: declaration 'pClientData' definition 'pAux'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128435:62: style:inconclusive: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7356:59: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128435:62: note: Function 'sqlite3_declare_vtab' argument 2 names different: declaration 'zSQL' definition 'zCreateTable'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143442:45: style:inconclusive: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3348:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143442:45: note: Function 'sqlite3_complete' argument 1 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143607:47: style:inconclusive: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3349:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143607:47: note: Function 'sqlite3_complete16' argument 1 names different: declaration 'sql' definition 'zSql'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145451:15: style:inconclusive: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5662:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145451:15: note: Function 'sqlite3_create_function' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145453:7: style:inconclusive: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5664:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145453:7: note: Function 'sqlite3_create_function' argument 4 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145454:9: style:inconclusive: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5665:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145454:9: note: Function 'sqlite3_create_function' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145465:15: style:inconclusive: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5682:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145465:15: note: Function 'sqlite3_create_function_v2' argument 2 names different: declaration 'zFunctionName' definition 'zFunc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145467:7: style:inconclusive: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5684:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145467:7: note: Function 'sqlite3_create_function_v2' argument 4 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145468:9: style:inconclusive: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5685:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145468:9: note: Function 'sqlite3_create_function_v2' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145511:9: style:inconclusive: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:5675:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145511:9: note: Function 'sqlite3_create_function16' argument 5 names different: declaration 'pApp' definition 'p'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145548:15: style:inconclusive: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:7375:64: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145548:15: note: Function 'sqlite3_overload_function' argument 2 names different: declaration 'zFuncName' definition 'zName'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145601:12: style:inconclusive: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3997:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145601:12: note: Function 'sqlite3_trace_v2' argument 2 names different: declaration 'uMask' definition 'mTrace'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145603:9: style:inconclusive: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:3999:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145603:9: note: Function 'sqlite3_trace_v2' argument 4 names different: declaration 'pCtx' definition 'pArg'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145782:60: style:inconclusive: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9069:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145782:60: note: Function 'sqlite3_wal_autocheckpoint' argument 2 names different: declaration 'N' definition 'nFrame'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146229:47: style:inconclusive: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4435:44: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146229:47: note: Function 'sqlite3_limit' argument 2 names different: declaration 'id' definition 'limitId'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146229:60: style:inconclusive: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4435:52: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146229:60: note: Function 'sqlite3_limit' argument 3 names different: declaration 'newVal' definition 'newLimit'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146892:15: style:inconclusive: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4264:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146892:15: note: Function 'sqlite3_open' argument 1 names different: declaration 'filename' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146912:15: style:inconclusive: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4268:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146912:15: note: Function 'sqlite3_open16' argument 1 names different: declaration 'filename' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146953:7: style:inconclusive: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6276:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146953:7: note: Function 'sqlite3_create_collation' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146954:9: style:inconclusive: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6277:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146954:9: note: Function 'sqlite3_create_collation' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146966:7: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6283:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146966:7: note: Function 'sqlite3_create_collation_v2' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146967:9: style:inconclusive: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6284:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146967:9: note: Function 'sqlite3_create_collation_v2' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146991:7: style:inconclusive: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6291:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146991:7: note: Function 'sqlite3_create_collation16' argument 3 names different: declaration 'eTextRep' definition 'enc'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146992:9: style:inconclusive: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:6292:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146992:9: note: Function 'sqlite3_create_collation16' argument 4 names different: declaration 'pArg' definition 'pCtx'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147699:48: style:inconclusive: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4318:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147699:48: note: Function 'sqlite3_uri_boolean' argument 1 names different: declaration 'zFile' definition 'zFilename'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147699:83: style:inconclusive: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. [funcArgNamesDifferent] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:4318:79: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147699:83: note: Function 'sqlite3_uri_boolean' argument 3 names different: declaration 'bDefault' definition 'bDflt'. cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20021:32: style: Parameter 't' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20024:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20061:13: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20953:51: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20953:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:21514:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:26522:28: style: Variable 'z' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:26547:15: style: Variable 'escarg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:26592:16: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:26605:30: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28633:48: style: Parameter 'pCol' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28699:11: style: Variable 'z' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28812:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28812:22: style: Variable 'b' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28825:27: style: Variable 'a' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28825:31: style: Variable 'b' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:29823:56: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:32018:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:45127:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:46025:50: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:46032:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:46628:48: style: Parameter 'pCache' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:47006:14: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:49399:36: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:49802:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:50237:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:51093:11: style: Variable 'dbFileVers' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:51564:37: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:51852:51: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:51938:50: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:52481:13: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:52575:13: style: Variable 'pData2' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53644:10: style: Parameter 'pPager' can be declared as pointer to const. However it seems that 'getPageError' is a callback function, if 'pPager' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:49092:20: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53644:10: note: Parameter 'pPager' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54200:10: style: Variable 'pPager' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54716:49: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54796:47: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54980:52: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:54989:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:55008:59: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:55234:51: style: Parameter 'pPg' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:55379:54: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:56337:8: style: Variable 'aEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:57152:12: style: Variable 'aRight' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:57729:25: style: Variable 'aHdr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:58812:27: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:58991:16: style: Variable 'pLive' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59087:15: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59399:46: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:59468:50: style: Parameter 'pWal' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61250:13: style: Parameter 'pExcept' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61360:57: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61574:7: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61657:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61673:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61716:9: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61761:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61809:7: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:61919:13: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:62112:9: style: Variable 'pSpace' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:62268:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:62329:13: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:62560:38: style: Parameter 'pBt' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:62849:20: style: Variable 'pExisting' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:63809:14: style: Variable 'pBlock' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64403:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:64921:58: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65986:46: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:66104:12: style: Variable 'pPage' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67176:8: style: Parameter 'szCell' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67243:7: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67251:7: style: Variable 'aData' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67502:9: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67624:22: style: Variable 'pBt' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:67889:9: style: Variable 'piEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:68194:14: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70090:8: style: Parameter 'aRoot' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70450:56: style: Parameter 'pCsr' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70470:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71033:19: style: Variable 'zData' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71140:57: style: Parameter 'p' can be declared as pointer to const. However it seems that 'sqlite3_backup_remaining' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114516:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71140:57: note: Parameter 'p' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71154:57: style: Parameter 'p' can be declared as pointer to const. However it seems that 'sqlite3_backup_pagecount' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114515:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71154:57: note: Parameter 'p' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71815:45: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:71843:49: style: Parameter 'pMem' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73442:73: style: Parameter 'zWhere' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73697:8: style: Variable 'aLabel' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:73796:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:74689:10: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:75725:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:77693:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:77700:49: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:77715:10: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:77902:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:77912:29: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78106:50: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_type' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114431:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78106:50: note: Parameter 'pVal' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78145:54: style: Parameter 'pVal' can be declared as pointer to const. However it seems that 'sqlite3_value_nochange' is a callback function, if 'pVal' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114605:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78145:54: note: Parameter 'pVal' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78341:76: style: Parameter 'pValue' can be declared as pointer to const. However it seems that 'sqlite3_result_value' is a callback function, if 'pValue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114399:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78341:76: note: Parameter 'pValue' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:78832:9: style: Variable 'pVm' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:79509:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:81011:11: style: Variable 'pCaller' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:82225:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:82886:9: style: Variable 'zAffinity' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:84823:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:84853:15: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:85867:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:86022:8: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:86025:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:86147:8: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:88604:43: style: Parameter 'pTask' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89371:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89463:48: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89865:16: style: Variable 'pTask' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:90675:15: style: Variable 'pSorter' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:90676:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:90709:8: style: Parameter 'pVal' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:90717:9: style: Variable 'pKey' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91168:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91453:38: style: Parameter 'pUsing' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91879:16: style: Parameter 'pNC' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91899:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92212:11: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92214:13: style: Variable 'zAs' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92417:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:92526:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:93115:12: style: Variable 'pColl1' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:93116:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:93544:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:93979:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94019:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94336:25: style: Variable 'pOldItem' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94530:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94574:13: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94613:12: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:94806:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95018:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95044:11: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95192:15: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95285:22: style: Variable 'pReq' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95440:64: style: Parameter 'pExpr' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95509:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:95904:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96139:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96502:13: style: Variable 'zBlob' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:96928:14: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97003:13: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97721:53: style: Parameter 'pVar' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97919:48: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprIdxCover' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97950:21: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97919:48: note: Parameter 'pExpr' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97972:48: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprSrcCount' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:98005:21: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:97972:48: note: Parameter 'pExpr' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:98102:25: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:98366:9: style: Variable 'zRet' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:98489:9: style: Variable 'zRet' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:98885:14: style: Variable 'pFrom' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:99051:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:99340:12: style: Variable 'pStat' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100108:10: style: Parameter 'pOnlyIdx' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100309:15: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100464:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100524:13: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:100590:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:101002:11: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:101402:11: style: Variable 'zAuthArg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:101796:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102023:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102101:17: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102118:15: style: Variable 'vtab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102542:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102610:63: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102745:48: style: Parameter 'pIdx' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102819:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102838:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102982:60: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102982:74: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:103486:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:103938:14: style: Variable 'pEnd2' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:103990:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104023:10: style: Parameter 'pBegin' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104453:9: style: Variable 'v' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:104843:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105042:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105095:11: style: Variable 'pCExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105258:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105461:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105578:47: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:105891:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106017:9: style: Variable 'pDb' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106086:9: style: Parameter 'p4' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106117:13: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106232:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106453:12: style: Variable 'pColl2' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106454:9: style: Variable 'z' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106527:14: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106528:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:106652:12: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:107705:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:107714:10: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:107771:10: style: Parameter 'pPrior' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108246:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108663:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108664:23: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108726:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:108978:9: style: Variable 'zHex' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109038:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109352:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109365:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109372:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109407:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109420:8: style: Variable 'pArg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109432:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109577:12: style: Variable 'pDef' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109592:11: style: Variable 'zEscape' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109941:9: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110001:17: style: Variable 'zIdxCol' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110072:8: style: Parameter 'aiCol' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110360:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110515:10: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110517:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110544:8: style: Parameter 'aChange' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110549:11: style: Variable 'zKey' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110553:17: style: Variable 'pCol' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110570:49: style: Parameter 'pFKey' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110573:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110693:15: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:110852:10: style: Parameter 'pParse' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:111342:11: style: Variable 'pVTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112270:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'checkConstraintExprNode' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112298:21: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112270:59: note: Parameter 'pExpr' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112398:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112788:19: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112884:8: style: Parameter 'aRegIdx' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:112986:7: style: Parameter 'aToOpen' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117173:23: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117197:17: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117216:19: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117607:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117611:11: style: Variable 'zSubSql' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117831:9: style: Parameter 'pAux' can be declared as pointer to const. However it seems that 'pragmaVtabConnect' is a callback function, if 'pAux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118076:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117831:9: note: Parameter 'pAux' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117906:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118041:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118054:15: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118067:21: style: Variable 'pCsr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118580:62: style: Parameter 'pSchema' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119221:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119279:31: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:119447:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120115:13: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120165:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120210:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120233:15: style: Parameter 'pDest' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120241:13: style: Variable 'pOrderBy' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120639:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120654:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120804:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121226:11: style: Variable 'pRightmost' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121618:76: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121649:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:121650:15: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:122977:49: style: Parameter 'pAggInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:123052:25: style: Variable 'a' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:123122:24: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:123506:19: style: Variable 'pSub' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:123822:15: style: Variable 'pList' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125548:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125664:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:125904:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:127841:50: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128083:66: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128149:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128891:50: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_vtab_on_conflict' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114551:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:128891:50: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:129647:11: style: Variable 'zMsg' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:129801:37: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:129833:69: style: Parameter 'zAff' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:130284:15: style: Parameter 'pLevel' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:130554:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:130788:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:131244:14: style: Variable 'pPk' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:131354:28: style: Variable 'origSrc' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:132130:56: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:132386:20: style: Variable 'pOther' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:132572:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133312:61: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133320:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133328:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133340:60: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133348:57: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133357:54: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133378:53: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133393:56: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133442:58: style: Parameter 'pMaskSet' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133514:24: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133679:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133684:16: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133743:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:133923:14: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:134125:24: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:134164:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:134248:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:134512:43: style: Parameter 'pTerm' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135440:12: style: Variable 'pIndex' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135482:22: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135556:14: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135719:13: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:135940:21: style: Parameter 'pBuilder' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136055:12: style: Variable 'pTabList' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136119:16: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136325:16: style: Variable 'pTerm' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136601:22: style: Variable 'pWCEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136607:24: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136621:25: style: Variable 'pOrWCEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136723:24: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136810:12: style: Variable 'pColl' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136812:12: style: Variable 'db' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:136948:19: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137093:52: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137117:14: style: Parameter 'pWInfo' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137622:59: style: Parameter 'pExpr' can be declared as pointer to const. However it seems that 'exprNodeIsDeterministic' is a callback function, if 'pExpr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137639:21: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137622:59: note: Parameter 'pExpr' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:138028:26: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:138029:28: style: Variable 'pItem' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:138292:14: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:138606:56: style: Parameter 'pY' can be declared as pointer to const [constParameterPointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144449:53: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_db_mutex' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114527:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144449:53: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144594:9: style: Parameter 'padFlag' can be declared as pointer to const. However it seems that 'binCollFunc' is a callback function, if 'padFlag' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146673:55: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144594:9: note: Parameter 'padFlag' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144648:60: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_last_insert_rowid' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114375:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144648:60: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144676:41: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_changes' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114321:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144676:41: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144689:47: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_total_changes' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114411:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144689:47: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:144742:13: style: Variable 'pSchema' can be declared as pointer to const [constVariablePointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147072:48: style: Parameter 'db' can be declared as pointer to const. However it seems that 'sqlite3_get_autocommit' is a callback function, if 'db' is declared with const you might also need to cast function pointer(s). [constParameterCallback] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:114370:3: note: You might need to cast the function pointer here cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:147072:48: note: Parameter 'db' can be declared as pointer to const cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:103559:10: warning: Size of pointer 'zExtra' used instead of size of its data. [pointerSize] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137804:16: warning: Expression 'nTabList-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137845:15: note: Assuming that condition 'nTabList==0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:137804:16: note: Negative value is converted to an unsigned value cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:1814:9: style: struct member 'sqlite3_io_methods::xFetch' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:1815:9: style: struct member 'sqlite3_io_methods::xUnfetch' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8558:7: style: struct member 'sqlite3_pcache_methods2::iVersion' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8581:9: style: struct member 'sqlite3_pcache_methods::pArg' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8582:9: style: struct member 'sqlite3_pcache_methods::xInit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8583:10: style: struct member 'sqlite3_pcache_methods::xShutdown' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8584:21: style: struct member 'sqlite3_pcache_methods::xCreate' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8585:10: style: struct member 'sqlite3_pcache_methods::xCachesize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8586:9: style: struct member 'sqlite3_pcache_methods::xPagecount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8587:11: style: struct member 'sqlite3_pcache_methods::xFetch' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8588:10: style: struct member 'sqlite3_pcache_methods::xUnpin' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8589:10: style: struct member 'sqlite3_pcache_methods::xRekey' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8590:10: style: struct member 'sqlite3_pcache_methods::xTruncate' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:8591:10: style: struct member 'sqlite3_pcache_methods::xDestroy' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9604:17: style: struct member 'sqlite3_snapshot::hidden' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9822:9: style: struct member 'sqlite3_rtree_geometry::pContext' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9823:7: style: struct member 'sqlite3_rtree_geometry::nParam' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9824:22: style: struct member 'sqlite3_rtree_geometry::aParam' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9825:9: style: struct member 'sqlite3_rtree_geometry::pUser' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9826:10: style: struct member 'sqlite3_rtree_geometry::xDelUser' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9854:9: style: struct member 'sqlite3_rtree_query_info::pContext' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9855:7: style: struct member 'sqlite3_rtree_query_info::nParam' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9856:22: style: struct member 'sqlite3_rtree_query_info::aParam' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9857:9: style: struct member 'sqlite3_rtree_query_info::pUser' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9858:10: style: struct member 'sqlite3_rtree_query_info::xDelUser' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9859:22: style: struct member 'sqlite3_rtree_query_info::aCoord' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9860:17: style: struct member 'sqlite3_rtree_query_info::anQueue' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9861:7: style: struct member 'sqlite3_rtree_query_info::nCoord' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9862:7: style: struct member 'sqlite3_rtree_query_info::iLevel' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9863:7: style: struct member 'sqlite3_rtree_query_info::mxLevel' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9864:17: style: struct member 'sqlite3_rtree_query_info::iRowid' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9865:21: style: struct member 'sqlite3_rtree_query_info::rParentScore' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9866:7: style: struct member 'sqlite3_rtree_query_info::eParentWithin' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9867:7: style: struct member 'sqlite3_rtree_query_info::eWithin' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9868:21: style: struct member 'sqlite3_rtree_query_info::rScore' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:9870:19: style: struct member 'sqlite3_rtree_query_info::apSqlParam' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11256:24: style: struct member 'Fts5PhraseIter::a' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11257:24: style: struct member 'Fts5PhraseIter::b' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11476:7: style: struct member 'Fts5ExtensionApi::iVersion' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11478:11: style: struct member 'Fts5ExtensionApi::xUserData' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11480:9: style: struct member 'Fts5ExtensionApi::xColumnCount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11481:9: style: struct member 'Fts5ExtensionApi::xRowCount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11482:9: style: struct member 'Fts5ExtensionApi::xColumnTotalSize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11484:9: style: struct member 'Fts5ExtensionApi::xTokenize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11490:9: style: struct member 'Fts5ExtensionApi::xPhraseCount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11491:9: style: struct member 'Fts5ExtensionApi::xPhraseSize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11493:9: style: struct member 'Fts5ExtensionApi::xInstCount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11494:9: style: struct member 'Fts5ExtensionApi::xInst' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11496:19: style: struct member 'Fts5ExtensionApi::xRowid' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11497:9: style: struct member 'Fts5ExtensionApi::xColumnText' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11498:9: style: struct member 'Fts5ExtensionApi::xColumnSize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11500:9: style: struct member 'Fts5ExtensionApi::xQueryPhrase' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11503:9: style: struct member 'Fts5ExtensionApi::xSetAuxdata' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11504:11: style: struct member 'Fts5ExtensionApi::xGetAuxdata' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11506:9: style: struct member 'Fts5ExtensionApi::xPhraseFirst' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11507:10: style: struct member 'Fts5ExtensionApi::xPhraseNext' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11509:9: style: struct member 'Fts5ExtensionApi::xPhraseFirstColumn' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11510:10: style: struct member 'Fts5ExtensionApi::xPhraseNextColumn' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11712:9: style: struct member 'fts5_tokenizer::xCreate' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11713:10: style: struct member 'fts5_tokenizer::xDelete' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11714:9: style: struct member 'fts5_tokenizer::xTokenize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11748:7: style: struct member 'fts5_api::iVersion' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11751:9: style: struct member 'fts5_api::xCreateTokenizer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11760:9: style: struct member 'fts5_api::xFindTokenizer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:11768:9: style: struct member 'fts5_api::xCreateFunction' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:15227:12: style: union member 'Anonymous0::notUsed1' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:16036:9: style: struct member 'IndexSample::p' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:16037:7: style: struct member 'IndexSample::n' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:16038:12: style: struct member 'IndexSample::anEq' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:16039:12: style: struct member 'IndexSample::anLt' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:16040:12: style: struct member 'IndexSample::anDLt' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17096:7: style: struct member 'Sqlite3Config::mxStrlen' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17104:9: style: struct member 'Sqlite3Config::pHeap' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17105:7: style: struct member 'Sqlite3Config::nHeap' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17106:7: style: struct member 'Sqlite3Config::mnReq' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17106:14: style: struct member 'Sqlite3Config::mxReq' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17112:7: style: struct member 'Sqlite3Config::mxParserStack' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17176:14: style: union member 'Anonymous8::pSrcList' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:17178:22: style: union member 'Anonymous8::pCCurHint' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:18916:7: style: struct member 'ScanStatus::addrExplain' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:18917:7: style: struct member 'ScanStatus::addrLoop' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:18918:7: style: struct member 'ScanStatus::addrVisit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:18919:7: style: struct member 'ScanStatus::iSelectID' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:18920:10: style: struct member 'ScanStatus::nEst' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19012:9: style: struct member 'PreUpdate::v' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19013:15: style: struct member 'PreUpdate::pCsr' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19015:7: style: struct member 'PreUpdate::aRecord' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19017:19: style: struct member 'PreUpdate::pUnpacked' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19018:19: style: struct member 'PreUpdate::pNewUnpacked' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19019:7: style: struct member 'PreUpdate::iNewReg' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19020:7: style: struct member 'PreUpdate::iKey1' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19021:7: style: struct member 'PreUpdate::iKey2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19022:8: style: struct member 'PreUpdate::aNew' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:19024:10: style: struct member 'PreUpdate::pPk' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:31673:7: style: struct member 'vxworksFileId::nName' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:31674:9: style: struct member 'vxworksFileId::zCanonicalName' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34944:6: style: struct member 'unixShm::hasMutex' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72492:10: style: struct member 'ValueNewStat4Ctx::pParse' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72493:10: style: struct member 'ValueNewStat4Ctx::pIdx' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72494:20: style: struct member 'ValueNewStat4Ctx::ppRec' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:72495:7: style: struct member 'ValueNewStat4Ctx::iVal' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113633:12: style: struct member 'sqlite3_api_routines::aggregate_context' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113634:10: style: struct member 'sqlite3_api_routines::aggregate_count' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113635:10: style: struct member 'sqlite3_api_routines::bind_blob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113636:10: style: struct member 'sqlite3_api_routines::bind_double' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113637:10: style: struct member 'sqlite3_api_routines::bind_int' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113638:10: style: struct member 'sqlite3_api_routines::bind_int64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113639:10: style: struct member 'sqlite3_api_routines::bind_null' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113640:10: style: struct member 'sqlite3_api_routines::bind_parameter_count' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113641:10: style: struct member 'sqlite3_api_routines::bind_parameter_index' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113642:18: style: struct member 'sqlite3_api_routines::bind_parameter_name' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113643:10: style: struct member 'sqlite3_api_routines::bind_text' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113644:10: style: struct member 'sqlite3_api_routines::bind_text16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113645:10: style: struct member 'sqlite3_api_routines::bind_value' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113646:10: style: struct member 'sqlite3_api_routines::busy_handler' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113647:10: style: struct member 'sqlite3_api_routines::busy_timeout' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113648:10: style: struct member 'sqlite3_api_routines::changes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113649:10: style: struct member 'sqlite3_api_routines::close' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113650:10: style: struct member 'sqlite3_api_routines::collation_needed' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113652:10: style: struct member 'sqlite3_api_routines::collation_needed16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113654:18: style: struct member 'sqlite3_api_routines::column_blob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113655:10: style: struct member 'sqlite3_api_routines::column_bytes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113656:10: style: struct member 'sqlite3_api_routines::column_bytes16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113657:10: style: struct member 'sqlite3_api_routines::column_count' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113658:18: style: struct member 'sqlite3_api_routines::column_database_name' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113659:18: style: struct member 'sqlite3_api_routines::column_database_name16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113660:18: style: struct member 'sqlite3_api_routines::column_decltype' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113661:18: style: struct member 'sqlite3_api_routines::column_decltype16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113662:13: style: struct member 'sqlite3_api_routines::column_double' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113663:10: style: struct member 'sqlite3_api_routines::column_int' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113664:19: style: struct member 'sqlite3_api_routines::column_int64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113665:18: style: struct member 'sqlite3_api_routines::column_name' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113666:18: style: struct member 'sqlite3_api_routines::column_name16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113667:18: style: struct member 'sqlite3_api_routines::column_origin_name' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113668:18: style: struct member 'sqlite3_api_routines::column_origin_name16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113669:18: style: struct member 'sqlite3_api_routines::column_table_name' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113670:18: style: struct member 'sqlite3_api_routines::column_table_name16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113671:27: style: struct member 'sqlite3_api_routines::column_text' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113672:18: style: struct member 'sqlite3_api_routines::column_text16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113673:10: style: struct member 'sqlite3_api_routines::column_type' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113674:20: style: struct member 'sqlite3_api_routines::column_value' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113675:12: style: struct member 'sqlite3_api_routines::commit_hook' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113676:10: style: struct member 'sqlite3_api_routines::complete' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113677:10: style: struct member 'sqlite3_api_routines::complete16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113678:10: style: struct member 'sqlite3_api_routines::create_collation' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113680:10: style: struct member 'sqlite3_api_routines::create_collation16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113682:10: style: struct member 'sqlite3_api_routines::create_function' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113686:10: style: struct member 'sqlite3_api_routines::create_function16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113690:9: style: struct member 'sqlite3_api_routines::create_module' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113691:10: style: struct member 'sqlite3_api_routines::data_count' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113692:15: style: struct member 'sqlite3_api_routines::db_handle' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113693:9: style: struct member 'sqlite3_api_routines::declare_vtab' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113694:10: style: struct member 'sqlite3_api_routines::enable_shared_cache' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113695:10: style: struct member 'sqlite3_api_routines::errcode' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113696:18: style: struct member 'sqlite3_api_routines::errmsg' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113697:18: style: struct member 'sqlite3_api_routines::errmsg16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113698:10: style: struct member 'sqlite3_api_routines::exec' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113699:10: style: struct member 'sqlite3_api_routines::expired' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113700:10: style: struct member 'sqlite3_api_routines::finalize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113701:11: style: struct member 'sqlite3_api_routines::free' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113702:11: style: struct member 'sqlite3_api_routines::free_table' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113703:10: style: struct member 'sqlite3_api_routines::get_autocommit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113704:12: style: struct member 'sqlite3_api_routines::get_auxdata' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113705:10: style: struct member 'sqlite3_api_routines::get_table' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113706:10: style: struct member 'sqlite3_api_routines::global_recover' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113707:11: style: struct member 'sqlite3_api_routines::interruptx' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113708:19: style: struct member 'sqlite3_api_routines::last_insert_rowid' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113709:18: style: struct member 'sqlite3_api_routines::libversion' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113710:10: style: struct member 'sqlite3_api_routines::libversion_number' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113712:12: style: struct member 'sqlite3_api_routines::mprintf' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113713:10: style: struct member 'sqlite3_api_routines::open' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113714:10: style: struct member 'sqlite3_api_routines::open16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113715:10: style: struct member 'sqlite3_api_routines::prepare' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113716:10: style: struct member 'sqlite3_api_routines::prepare16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113717:12: style: struct member 'sqlite3_api_routines::profile' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113718:11: style: struct member 'sqlite3_api_routines::progress_handler' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113720:10: style: struct member 'sqlite3_api_routines::reset' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113721:11: style: struct member 'sqlite3_api_routines::result_blob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113722:11: style: struct member 'sqlite3_api_routines::result_double' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113723:11: style: struct member 'sqlite3_api_routines::result_error' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113724:11: style: struct member 'sqlite3_api_routines::result_error16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113725:11: style: struct member 'sqlite3_api_routines::result_int' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113726:11: style: struct member 'sqlite3_api_routines::result_int64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113727:11: style: struct member 'sqlite3_api_routines::result_null' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113728:11: style: struct member 'sqlite3_api_routines::result_text' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113729:11: style: struct member 'sqlite3_api_routines::result_text16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113730:11: style: struct member 'sqlite3_api_routines::result_text16be' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113731:11: style: struct member 'sqlite3_api_routines::result_text16le' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113732:11: style: struct member 'sqlite3_api_routines::result_value' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113733:12: style: struct member 'sqlite3_api_routines::rollback_hook' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113734:10: style: struct member 'sqlite3_api_routines::set_authorizer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113736:11: style: struct member 'sqlite3_api_routines::set_auxdata' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113737:12: style: struct member 'sqlite3_api_routines::xsnprintf' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113738:10: style: struct member 'sqlite3_api_routines::step' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113739:10: style: struct member 'sqlite3_api_routines::table_column_metadata' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113741:11: style: struct member 'sqlite3_api_routines::thread_cleanup' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113742:10: style: struct member 'sqlite3_api_routines::total_changes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113743:12: style: struct member 'sqlite3_api_routines::trace' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113744:10: style: struct member 'sqlite3_api_routines::transfer_bindings' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113745:12: style: struct member 'sqlite3_api_routines::update_hook' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113747:12: style: struct member 'sqlite3_api_routines::user_data' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113748:18: style: struct member 'sqlite3_api_routines::value_blob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113749:10: style: struct member 'sqlite3_api_routines::value_bytes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113750:10: style: struct member 'sqlite3_api_routines::value_bytes16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113751:13: style: struct member 'sqlite3_api_routines::value_double' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113752:10: style: struct member 'sqlite3_api_routines::value_int' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113753:19: style: struct member 'sqlite3_api_routines::value_int64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113754:10: style: struct member 'sqlite3_api_routines::value_numeric_type' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113755:27: style: struct member 'sqlite3_api_routines::value_text' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113756:18: style: struct member 'sqlite3_api_routines::value_text16' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113757:18: style: struct member 'sqlite3_api_routines::value_text16be' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113758:18: style: struct member 'sqlite3_api_routines::value_text16le' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113759:10: style: struct member 'sqlite3_api_routines::value_type' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113760:11: style: struct member 'sqlite3_api_routines::vmprintf' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113762:9: style: struct member 'sqlite3_api_routines::overload_function' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113764:9: style: struct member 'sqlite3_api_routines::prepare_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113765:9: style: struct member 'sqlite3_api_routines::prepare16_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113766:9: style: struct member 'sqlite3_api_routines::clear_bindings' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113768:9: style: struct member 'sqlite3_api_routines::create_module_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113771:9: style: struct member 'sqlite3_api_routines::bind_zeroblob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113772:9: style: struct member 'sqlite3_api_routines::blob_bytes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113773:9: style: struct member 'sqlite3_api_routines::blob_close' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113774:9: style: struct member 'sqlite3_api_routines::blob_open' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113776:9: style: struct member 'sqlite3_api_routines::blob_read' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113777:9: style: struct member 'sqlite3_api_routines::blob_write' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113778:9: style: struct member 'sqlite3_api_routines::create_collation_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113781:9: style: struct member 'sqlite3_api_routines::file_control' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113782:19: style: struct member 'sqlite3_api_routines::memory_highwater' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113783:19: style: struct member 'sqlite3_api_routines::memory_used' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113784:20: style: struct member 'sqlite3_api_routines::mutex_alloc' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113785:10: style: struct member 'sqlite3_api_routines::mutex_enter' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113786:10: style: struct member 'sqlite3_api_routines::mutex_free' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113787:10: style: struct member 'sqlite3_api_routines::mutex_leave' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113788:9: style: struct member 'sqlite3_api_routines::mutex_try' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113789:9: style: struct member 'sqlite3_api_routines::open_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113790:9: style: struct member 'sqlite3_api_routines::release_memory' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113791:10: style: struct member 'sqlite3_api_routines::result_error_nomem' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113792:10: style: struct member 'sqlite3_api_routines::result_error_toobig' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113793:9: style: struct member 'sqlite3_api_routines::sleep' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113794:10: style: struct member 'sqlite3_api_routines::soft_heap_limit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113795:18: style: struct member 'sqlite3_api_routines::vfs_find' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113796:9: style: struct member 'sqlite3_api_routines::vfs_register' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113797:9: style: struct member 'sqlite3_api_routines::vfs_unregister' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113798:9: style: struct member 'sqlite3_api_routines::xthreadsafe' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113799:10: style: struct member 'sqlite3_api_routines::result_zeroblob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113800:10: style: struct member 'sqlite3_api_routines::result_error_code' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113801:9: style: struct member 'sqlite3_api_routines::test_control' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113802:10: style: struct member 'sqlite3_api_routines::randomness' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113803:14: style: struct member 'sqlite3_api_routines::context_db_handle' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113804:9: style: struct member 'sqlite3_api_routines::extended_result_codes' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113805:9: style: struct member 'sqlite3_api_routines::limit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113806:19: style: struct member 'sqlite3_api_routines::next_stmt' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113807:17: style: struct member 'sqlite3_api_routines::sql' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113808:9: style: struct member 'sqlite3_api_routines::status' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113809:9: style: struct member 'sqlite3_api_routines::backup_finish' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113810:21: style: struct member 'sqlite3_api_routines::backup_init' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113811:9: style: struct member 'sqlite3_api_routines::backup_pagecount' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113812:9: style: struct member 'sqlite3_api_routines::backup_remaining' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113813:9: style: struct member 'sqlite3_api_routines::backup_step' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113814:17: style: struct member 'sqlite3_api_routines::compileoption_get' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113815:9: style: struct member 'sqlite3_api_routines::compileoption_used' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113816:9: style: struct member 'sqlite3_api_routines::create_function_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113821:9: style: struct member 'sqlite3_api_routines::db_config' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113822:20: style: struct member 'sqlite3_api_routines::db_mutex' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113823:9: style: struct member 'sqlite3_api_routines::db_status' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113824:9: style: struct member 'sqlite3_api_routines::extended_errcode' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113825:10: style: struct member 'sqlite3_api_routines::log' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113826:19: style: struct member 'sqlite3_api_routines::soft_heap_limit64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113827:17: style: struct member 'sqlite3_api_routines::sourceid' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113828:9: style: struct member 'sqlite3_api_routines::stmt_status' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113829:9: style: struct member 'sqlite3_api_routines::strnicmp' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113830:9: style: struct member 'sqlite3_api_routines::unlock_notify' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113831:9: style: struct member 'sqlite3_api_routines::wal_autocheckpoint' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113832:9: style: struct member 'sqlite3_api_routines::wal_checkpoint' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113833:11: style: struct member 'sqlite3_api_routines::wal_hook' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113834:9: style: struct member 'sqlite3_api_routines::blob_reopen' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113835:9: style: struct member 'sqlite3_api_routines::vtab_config' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113836:9: style: struct member 'sqlite3_api_routines::vtab_on_conflict' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113838:9: style: struct member 'sqlite3_api_routines::close_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113839:17: style: struct member 'sqlite3_api_routines::db_filename' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113840:9: style: struct member 'sqlite3_api_routines::db_readonly' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113841:9: style: struct member 'sqlite3_api_routines::db_release_memory' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113842:17: style: struct member 'sqlite3_api_routines::errstr' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113843:9: style: struct member 'sqlite3_api_routines::stmt_busy' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113844:9: style: struct member 'sqlite3_api_routines::stmt_readonly' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113845:9: style: struct member 'sqlite3_api_routines::stricmp' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113846:9: style: struct member 'sqlite3_api_routines::uri_boolean' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113847:19: style: struct member 'sqlite3_api_routines::uri_int64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113848:17: style: struct member 'sqlite3_api_routines::uri_parameter' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113849:11: style: struct member 'sqlite3_api_routines::xvsnprintf' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113850:9: style: struct member 'sqlite3_api_routines::wal_checkpoint_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113852:9: style: struct member 'sqlite3_api_routines::auto_extension' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113853:9: style: struct member 'sqlite3_api_routines::bind_blob64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113855:9: style: struct member 'sqlite3_api_routines::bind_text64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113857:9: style: struct member 'sqlite3_api_routines::cancel_auto_extension' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113858:9: style: struct member 'sqlite3_api_routines::load_extension' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113859:11: style: struct member 'sqlite3_api_routines::malloc64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113860:20: style: struct member 'sqlite3_api_routines::msize' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113861:11: style: struct member 'sqlite3_api_routines::realloc64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113862:10: style: struct member 'sqlite3_api_routines::reset_auto_extension' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113863:10: style: struct member 'sqlite3_api_routines::result_blob64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113865:10: style: struct member 'sqlite3_api_routines::result_text64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113867:9: style: struct member 'sqlite3_api_routines::strglob' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113869:20: style: struct member 'sqlite3_api_routines::value_dup' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113870:10: style: struct member 'sqlite3_api_routines::value_free' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113871:9: style: struct member 'sqlite3_api_routines::result_zeroblob64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113872:9: style: struct member 'sqlite3_api_routines::bind_zeroblob64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113874:18: style: struct member 'sqlite3_api_routines::value_subtype' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113875:10: style: struct member 'sqlite3_api_routines::result_subtype' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113877:9: style: struct member 'sqlite3_api_routines::status64' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113878:9: style: struct member 'sqlite3_api_routines::strlike' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113879:9: style: struct member 'sqlite3_api_routines::db_cacheflush' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113881:9: style: struct member 'sqlite3_api_routines::system_errno' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113883:9: style: struct member 'sqlite3_api_routines::trace_v2' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113884:11: style: struct member 'sqlite3_api_routines::expanded_sql' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113886:10: style: struct member 'sqlite3_api_routines::set_last_insert_rowid' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113888:9: style: struct member 'sqlite3_api_routines::prepare_v3' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113890:9: style: struct member 'sqlite3_api_routines::prepare16_v3' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113892:9: style: struct member 'sqlite3_api_routines::bind_pointer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113893:10: style: struct member 'sqlite3_api_routines::result_pointer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113894:11: style: struct member 'sqlite3_api_routines::value_pointer' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113895:9: style: struct member 'sqlite3_api_routines::vtab_nochange' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113896:9: style: struct member 'sqlite3_api_routines::value_nochange' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:113897:17: style: struct member 'sqlite3_api_routines::vtab_collation' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:138703:7: style: union member 'YYMINORTYPE::yyinit' is never used. [unusedStructMember] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28446:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28451:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:34553:18: style: Variable 'nWrite' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:53475:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:65625:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70837:15: style: Variable 'pgszSrc' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:70838:16: style: Variable 'pgszDest' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:75587:13: style: Variable 'zMaster' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:90099:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:102223:12: style: Variable 'p' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:117854:10: style: Variable 'cSep' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120918:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:120919:14: style: Variable 'iLimit' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:126110:15: style: Variable 'pWhen' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:143198:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:145371:19: style: Variable 'nName' is assigned a value that is never used. [unreadVariable] cadabra2-2.4.3.2/libs/tiny-process-library/process.hpp:45:3: style: Class 'Process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/libs/tiny-process-library/process.hpp:52:3: style: Class 'Process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] cadabra2-2.4.3.2/libs/tiny-process-library/process_unix.cpp:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_OPEN_MAX [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_unix.cpp:92:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_unix.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECURITY_ATTRIBUTES [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:160:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:244:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TH32CS_SNAPPROCESS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/tiny-process-library/process_win.cpp:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TH32CS_SNAPPROCESS [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/libs/whereami/whereami.c:737:0: error: #error unsupported platform [preprocessorErrorDirective] cadabra2-2.4.3.2/libs/whereami/whereami.c:737:2: error: #error unsupported platform [preprocessorErrorDirective] cadabra2-2.4.3.2/tests/test_comparison.cc:9:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_rel [valueFlowBailoutIncompleteVar] cadabra2-2.4.3.2/core/modules/xperm_new.cc:732:2: warning: If memory allocation fails, then there is a possible null pointer dereference: orbit [ctunullpointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:922:27: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:922:15: note: Assignment 'orbit=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:923:12: note: Calling function one_orbit, 5th argument is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:732:2: note: Dereferencing argument orbit that is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:765:9: warning: If memory allocation fails, then there is a possible null pointer dereference: orbits [ctunullpointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1967:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1967:22: note: Assignment 'DeltaD=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2108:13: note: Calling function all_orbits, 4th argument is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:765:9: note: Dereferencing argument orbits that is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:807:9: warning: If memory allocation fails, then there is a possible null pointer dereference: orbit [ctunullpointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:853:31: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:853:19: note: Assignment 'orbit=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:859:20: note: Calling function one_schreier_orbit, 5th argument is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:807:9: note: Dereferencing argument orbit that is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20975:8: error: Null pointer dereference: pVfs [ctunullpointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91130:21: note: Calling function sqlite3JournalOpen, 1st argument is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:91108:12: note: Calling function sqlite3OsOpen, 1st argument is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:20975:8: note: Dereferencing argument pVfs that is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118794:4: warning: Null pointer dereference: ppStmt [ctunullpointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118871:34: note: Assuming that condition 'ppStmt==0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118870:29: note: Calling function sqlite3LockAndPrepare, 6th argument is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118794:4: note: Dereferencing argument ppStmt that is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118939:4: warning: Null pointer dereference: ppStmt [ctunullpointer] cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118987:34: note: Assuming that condition 'ppStmt==0' is not redundant cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118986:24: note: Calling function sqlite3Prepare16, 5th argument is null cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:118939:4: note: Dereferencing argument ppStmt that is null diff: 2.17.0 cadabra2-2.4.3.2/client_server/DocumentThread.cc:137:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/client_server/DocumentThread.cc:311:22: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.hh:124:9: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:311:22: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/DocumentThread.cc:320:22: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.hh:160:9: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.cc:320:22: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/DocumentThread.hh:124:9: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.cc:311:22: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.hh:124:9: note: Technically the member function 'cadabra::DocumentThread::set_user_details' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/DocumentThread.hh:160:9: performance:inconclusive: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/DocumentThread.cc:320:22: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/DocumentThread.hh:160:9: note: Technically the member function 'cadabra::DocumentThread::help_type_and_topic' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/Server.cc:364:14: performance:inconclusive: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/Server.hh:186:28: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/Server.cc:364:14: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/Server.hh:186:28: performance:inconclusive: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/Server.cc:364:14: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/Server.hh:186:28: note: Technically the member function 'Server::stop_block' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/Snoop.cc:249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable config_file_iterator [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/client_server/Snoop.cc:276:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/client_server/Snoop.cc:92:30: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/client_server/Snoop.cc:92:31: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/client_server/test_client.cc:16:8: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:50:16: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:16:8: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. 2.17.0 cadabra2-2.4.3.2/client_server/test_client.cc:17:8: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:54:16: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:17:8: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. 2.17.0 cadabra2-2.4.3.2/client_server/test_client.cc:18:8: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:58:16: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:18:8: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. head cadabra2-2.4.3.2/client_server/test_client.cc:50:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:16:8: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:50:16: note: Either there is a missing 'override', or the member function 'MyClient::on_progress' can be static. head cadabra2-2.4.3.2/client_server/test_client.cc:54:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:17:8: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:54:16: note: Either there is a missing 'override', or the member function 'MyClient::before_tree_change' can be static. head cadabra2-2.4.3.2/client_server/test_client.cc:58:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. [functionStatic] cadabra2-2.4.3.2/client_server/test_client.cc:18:8: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. cadabra2-2.4.3.2/client_server/test_client.cc:58:16: note: Either there is a missing 'override', or the member function 'MyClient::after_tree_change' can be static. head cadabra2-2.4.3.2/client_server/tree.hh:1168:36: performance:inconclusive: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:321:32: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1168:36: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1293:36: performance:inconclusive: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:329:32: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1293:36: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1321:36: performance:inconclusive: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:331:32: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1321:36: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1387:61: performance:inconclusive: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:339:32: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1387:61: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1416:61: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:341:32: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1416:61: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1446:87: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:342:20: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1446:87: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1547:60: performance:inconclusive: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:350:32: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1547:60: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1579:60: performance:inconclusive: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:354:32: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1579:60: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1674:36: style:inconclusive: Technically the member function 'tree::sort' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:362:12: note: Technically the member function 'tree::sort' can be const. cadabra2-2.4.3.2/client_server/tree.hh:1674:36: note: Technically the member function 'tree::sort' can be const. head cadabra2-2.4.3.2/client_server/tree.hh:1779:60: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:373:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1779:60: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1788:36: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:374:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1788:36: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1807:38: performance:inconclusive: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:383:12: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1807:38: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:1934:36: performance:inconclusive: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:376:12: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:1934:36: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:2002:36: performance:inconclusive: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:398:12: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:2002:36: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:2066:87: style:inconclusive: Technically the member function 'tree::sibling' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:411:20: note: Technically the member function 'tree::sibling' can be const. cadabra2-2.4.3.2/client_server/tree.hh:2066:87: note: Technically the member function 'tree::sibling' can be const. 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:257:24: performance:inconclusive: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:704:91: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:257:24: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:259:24: performance:inconclusive: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:736:91: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:259:24: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:263:33: performance:inconclusive: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:681:100: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:263:33: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:267:24: performance:inconclusive: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:764:87: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:267:24: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:273:19: performance:inconclusive: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:789:84: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:273:19: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:275:19: performance:inconclusive: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:798:84: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:275:19: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:284:32: performance:inconclusive: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:833:36: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:284:32: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:321:32: performance:inconclusive: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1168:36: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:321:32: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:329:32: performance:inconclusive: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1293:36: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:329:32: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:331:32: performance:inconclusive: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1321:36: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:331:32: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:339:32: performance:inconclusive: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1387:61: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:339:32: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:341:32: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1416:61: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:341:32: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:342:20: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1446:87: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:342:20: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:350:32: performance:inconclusive: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1547:60: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:350:32: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:354:32: performance:inconclusive: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1579:60: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:354:32: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:362:12: style:inconclusive: Technically the member function 'tree::sort' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:1674:36: note: Technically the member function 'tree::sort' can be const. cadabra2-2.4.3.2/client_server/tree.hh:362:12: note: Technically the member function 'tree::sort' can be const. 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:373:12: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1779:60: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:373:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:374:12: performance:inconclusive: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1788:36: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:374:12: note: Technically the member function 'tree::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:376:12: performance:inconclusive: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1934:36: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:376:12: note: Technically the member function 'tree::swap' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:383:12: performance:inconclusive: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:1807:38: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:383:12: note: Technically the member function 'tree::size' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:398:12: performance:inconclusive: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:2002:36: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:398:12: note: Technically the member function 'tree::is_in_subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:411:20: style:inconclusive: Technically the member function 'tree::sibling' can be const. [functionConst] cadabra2-2.4.3.2/client_server/tree.hh:2066:87: note: Technically the member function 'tree::sibling' can be const. cadabra2-2.4.3.2/client_server/tree.hh:411:20: note: Technically the member function 'tree::sibling' can be const. 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:537:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/client_server/tree.hh:681:100: performance:inconclusive: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:263:33: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:681:100: note: Technically the member function 'tree::end_breadth_first' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:704:91: performance:inconclusive: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:257:24: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:704:91: note: Technically the member function 'tree::begin_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:736:91: performance:inconclusive: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:259:24: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:736:91: note: Technically the member function 'tree::end_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:764:87: performance:inconclusive: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:267:24: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:764:87: note: Technically the member function 'tree::end' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:789:84: performance:inconclusive: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:273:19: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:789:84: note: Technically the member function 'tree::begin_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:798:84: performance:inconclusive: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:275:19: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:798:84: note: Technically the member function 'tree::end_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/client_server/tree.hh:833:36: performance:inconclusive: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/client_server/tree.hh:284:32: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/client_server/tree.hh:833:36: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:885:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/client_server/tree.hh:912:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/Adjform.cc:155:30: performance:inconclusive: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Adjform.hh:62:14: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Adjform.cc:155:30: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Adjform.cc:343:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 cadabra2-2.4.3.2/core/Adjform.hh:62:14: performance:inconclusive: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Adjform.cc:155:30: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Adjform.hh:62:14: note: Technically the member function 'cadabra::Adjform::max_size' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Algorithm.cc:1016:25: style:inconclusive: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. [functionConst] cadabra2-2.4.3.2/core/Algorithm.hh:176:17: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. cadabra2-2.4.3.2/core/Algorithm.cc:1016:25: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. head cadabra2-2.4.3.2/core/Algorithm.cc:613:17: performance:inconclusive: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:112:9: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:613:17: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Algorithm.cc:762:17: performance:inconclusive: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:169:13: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.cc:762:17: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Algorithm.hh:112:9: performance:inconclusive: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.cc:613:17: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.hh:112:9: note: Technically the member function 'cadabra::Algorithm::report_progress' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Algorithm.hh:169:13: performance:inconclusive: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.cc:762:17: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.hh:169:13: note: Technically the member function 'cadabra::Algorithm::contains' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Algorithm.hh:176:17: style:inconclusive: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. [functionConst] cadabra2-2.4.3.2/core/Algorithm.cc:1016:25: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. cadabra2-2.4.3.2/core/Algorithm.hh:176:17: note: Technically the member function 'cadabra::Algorithm::locate_single_object' can be const. 2.17.0 cadabra2-2.4.3.2/core/Algorithm.hh:222:17: performance:inconclusive: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:256:26: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.hh:222:17: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Algorithm.hh:256:26: performance:inconclusive: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Algorithm.hh:222:17: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Algorithm.hh:256:26: note: Technically the member function 'cadabra::Algorithm::intersection_number' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Combinatorics.cc:60:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Combinatorics.cc:68:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Combinatorics.cc:76:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:411:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:418:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/Combinatorics.hh:439:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:468:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: style:inconclusive: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. head cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: style:inconclusive: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. head cadabra2-2.4.3.2/core/Combinatorics.hh:563:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Combinatorics.hh:814:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Combinatorics.hh:919:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: style:inconclusive: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combin::combinations_base::is_allowed_by_weight_constraints' can be const. 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: style:inconclusive: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. [functionConst] cadabra2-2.4.3.2/core/Combinatorics.hh:510:29: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. cadabra2-2.4.3.2/core/Combinatorics.hh:91:9: note: Technically the member function 'combinations_base < unsigned int >::is_allowed_by_weight_constraints' can be const. 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:940:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/Combinatorics.hh:992:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/Compare.cc:1706:25: style:inconclusive: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.hh:385:9: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. cadabra2-2.4.3.2/core/Compare.cc:1706:25: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. head cadabra2-2.4.3.2/core/Compare.cc:1718:19: style:inconclusive: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.hh:393:9: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. cadabra2-2.4.3.2/core/Compare.cc:1718:19: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. head cadabra2-2.4.3.2/core/Compare.cc:429:29: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.hh:368:16: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:429:29: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Compare.cc:893:22: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.hh:373:9: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.cc:893:22: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Compare.hh:368:16: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.cc:429:29: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.hh:368:16: note: Technically the member function 'cadabra::Ex_comparator::tab' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Compare.hh:373:9: performance:inconclusive: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Compare.cc:893:22: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Compare.hh:373:9: note: Technically the member function 'cadabra::Ex_comparator::name_match_with_autodeclare' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Compare.hh:385:9: style:inconclusive: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.cc:1706:25: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. cadabra2-2.4.3.2/core/Compare.hh:385:9: note: Technically the member function 'cadabra::Ex_is_equivalent::operator()' can be const. 2.17.0 cadabra2-2.4.3.2/core/Compare.hh:393:9: style:inconclusive: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. [functionConst] cadabra2-2.4.3.2/core/Compare.cc:1718:19: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. cadabra2-2.4.3.2/core/Compare.hh:393:9: note: Technically the member function 'cadabra::Ex_is_less::operator()' can be const. 2.17.0 cadabra2-2.4.3.2/core/DataCell.cc:59:2: performance: Variable 'serial_number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] 2.17.0 cadabra2-2.4.3.2/core/DataCell.cc:70:2: performance: Variable 'serial_number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] head cadabra2-2.4.3.2/core/DisplayMMA.cc:279:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:45:9: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:279:18: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayMMA.cc:303:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:46:9: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:303:18: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayMMA.cc:323:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:47:9: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:323:18: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: style: Unused private function: 'DisplayMMA::print_parent_rel' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: note: Unused private function: 'DisplayMMA::print_parent_rel' cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: note: Unused private function: 'DisplayMMA::print_parent_rel' head cadabra2-2.4.3.2/core/DisplayMMA.cc:604:18: style: Unused private function: 'DisplayMMA::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayMMA.hh:80:9: note: Unused private function: 'DisplayMMA::children_have_brackets' cadabra2-2.4.3.2/core/DisplayMMA.cc:604:18: note: Unused private function: 'DisplayMMA::children_have_brackets' 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:45:9: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.cc:279:18: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.hh:45:9: note: Technically the member function 'cadabra::DisplayMMA::print_multiplier' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:46:9: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.cc:303:18: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.hh:46:9: note: Technically the member function 'cadabra::DisplayMMA::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:47:9: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.cc:323:18: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.hh:47:9: note: Technically the member function 'cadabra::DisplayMMA::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: performance:inconclusive: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayMMA.cc:343:18: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: note: Technically the member function 'cadabra::DisplayMMA::print_parent_rel' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:48:9: style: Unused private function: 'DisplayMMA::print_parent_rel' [unusedPrivateFunction] 2.17.0 cadabra2-2.4.3.2/core/DisplayMMA.hh:80:9: style: Unused private function: 'DisplayMMA::children_have_brackets' [unusedPrivateFunction] head cadabra2-2.4.3.2/core/DisplaySympy.cc:239:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:44:9: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:239:20: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplaySympy.cc:263:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:45:9: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:263:20: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplaySympy.cc:286:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:46:9: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:286:20: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: style: Unused private function: 'DisplaySympy::print_parent_rel' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: note: Unused private function: 'DisplaySympy::print_parent_rel' cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: note: Unused private function: 'DisplaySympy::print_parent_rel' head cadabra2-2.4.3.2/core/DisplaySympy.cc:589:20: style: Unused private function: 'DisplaySympy::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplaySympy.hh:79:9: note: Unused private function: 'DisplaySympy::children_have_brackets' cadabra2-2.4.3.2/core/DisplaySympy.cc:589:20: note: Unused private function: 'DisplaySympy::children_have_brackets' 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:44:9: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.cc:239:20: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.hh:44:9: note: Technically the member function 'cadabra::DisplaySympy::print_multiplier' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:45:9: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.cc:263:20: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.hh:45:9: note: Technically the member function 'cadabra::DisplaySympy::print_opening_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:46:9: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.cc:286:20: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.hh:46:9: note: Technically the member function 'cadabra::DisplaySympy::print_closing_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: performance:inconclusive: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplaySympy.cc:309:20: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: note: Technically the member function 'cadabra::DisplaySympy::print_parent_rel' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:47:9: style: Unused private function: 'DisplaySympy::print_parent_rel' [unusedPrivateFunction] 2.17.0 cadabra2-2.4.3.2/core/DisplaySympy.hh:79:9: style: Unused private function: 'DisplaySympy::children_have_brackets' [unusedPrivateFunction] head cadabra2-2.4.3.2/core/DisplayTeX.cc:365:18: performance:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTeX.hh:30:9: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTeX.cc:365:18: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayTeX.cc:384:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:31:9: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:384:18: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. head cadabra2-2.4.3.2/core/DisplayTeX.cc:409:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:32:9: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:409:18: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. head cadabra2-2.4.3.2/core/DisplayTeX.cc:434:18: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.hh:33:9: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. cadabra2-2.4.3.2/core/DisplayTeX.cc:434:18: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. head cadabra2-2.4.3.2/core/DisplayTeX.cc:969:18: style: Unused private function: 'DisplayTeX::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayTeX.hh:83:9: note: Unused private function: 'DisplayTeX::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTeX.cc:969:18: note: Unused private function: 'DisplayTeX::children_have_brackets' 2.17.0 cadabra2-2.4.3.2/core/DisplayTeX.hh:30:9: performance:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTeX.cc:365:18: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTeX.hh:30:9: note: Technically the member function 'cadabra::DisplayTeX::print_multiplier' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayTeX.hh:31:9: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.cc:384:18: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.hh:31:9: note: Technically the member function 'cadabra::DisplayTeX::print_opening_bracket' can be const. 2.17.0 cadabra2-2.4.3.2/core/DisplayTeX.hh:32:9: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.cc:409:18: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTeX.hh:32:9: note: Technically the member function 'cadabra::DisplayTeX::print_closing_bracket' can be const. 2.17.0 cadabra2-2.4.3.2/core/DisplayTeX.hh:33:9: style:inconclusive: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTeX.cc:434:18: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. cadabra2-2.4.3.2/core/DisplayTeX.hh:33:9: note: Technically the member function 'cadabra::DisplayTeX::print_parent_rel' can be const. 2.17.0 cadabra2-2.4.3.2/core/DisplayTeX.hh:83:9: style: Unused private function: 'DisplayTeX::children_have_brackets' [unusedPrivateFunction] head cadabra2-2.4.3.2/core/DisplayTerminal.cc:207:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:37:9: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:207:23: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayTerminal.cc:268:23: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.hh:38:9: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:268:23: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. head cadabra2-2.4.3.2/core/DisplayTerminal.cc:293:23: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.hh:39:9: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.cc:293:23: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. head cadabra2-2.4.3.2/core/DisplayTerminal.cc:318:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:40:9: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:318:23: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/DisplayTerminal.cc:620:23: style: Unused private function: 'DisplayTerminal::children_have_brackets' [unusedPrivateFunction] cadabra2-2.4.3.2/core/DisplayTerminal.hh:67:9: note: Unused private function: 'DisplayTerminal::children_have_brackets' cadabra2-2.4.3.2/core/DisplayTerminal.cc:620:23: note: Unused private function: 'DisplayTerminal::children_have_brackets' head cadabra2-2.4.3.2/core/DisplayTerminal.cc:629:23: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.hh:64:9: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.cc:629:23: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:37:9: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.cc:207:23: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.hh:37:9: note: Technically the member function 'cadabra::DisplayTerminal::print_multiplier' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:38:9: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.cc:268:23: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.hh:38:9: note: Technically the member function 'cadabra::DisplayTerminal::print_opening_bracket' can be const. 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:39:9: style:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. [functionConst] cadabra2-2.4.3.2/core/DisplayTerminal.cc:293:23: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. cadabra2-2.4.3.2/core/DisplayTerminal.hh:39:9: note: Technically the member function 'cadabra::DisplayTerminal::print_closing_bracket' can be const. 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:40:9: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.cc:318:23: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.hh:40:9: note: Technically the member function 'cadabra::DisplayTerminal::print_parent_rel' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:64:9: performance:inconclusive: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/DisplayTerminal.cc:629:23: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/DisplayTerminal.hh:64:9: note: Technically the member function 'cadabra::DisplayTerminal::print_dots' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/DisplayTerminal.hh:67:9: style: Unused private function: 'DisplayTerminal::children_have_brackets' [unusedPrivateFunction] head cadabra2-2.4.3.2/core/ExNode.cc:67:16: style:inconclusive: Technically the member function 'ExNode::getitem_iterator' can be const. [functionConst] cadabra2-2.4.3.2/core/ExNode.hh:82:15: note: Technically the member function 'ExNode::getitem_iterator' can be const. cadabra2-2.4.3.2/core/ExNode.cc:67:16: note: Technically the member function 'ExNode::getitem_iterator' can be const. head cadabra2-2.4.3.2/core/ExNode.cc:67:40: performance: Function parameter 'it' should be passed by const reference. [passedByValue] head cadabra2-2.4.3.2/core/ExNode.cc:78:14: performance:inconclusive: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/ExNode.hh:85:15: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/ExNode.cc:78:14: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/ExNode.hh:82:15: style:inconclusive: Technically the member function 'ExNode::getitem_iterator' can be const. [functionConst] cadabra2-2.4.3.2/core/ExNode.cc:67:16: note: Technically the member function 'ExNode::getitem_iterator' can be const. cadabra2-2.4.3.2/core/ExNode.hh:82:15: note: Technically the member function 'ExNode::getitem_iterator' can be const. 2.17.0 cadabra2-2.4.3.2/core/ExNode.hh:85:15: performance:inconclusive: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/ExNode.cc:78:14: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/ExNode.hh:85:15: note: Technically the member function 'ExNode::setitem_string' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/IndexIterator.hh:51:28: performance: Function parameter 'it' should be passed by const reference. [passedByValue] head cadabra2-2.4.3.2/core/Linear.cc:28:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Linear.cc:53:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/MMACdb.cc:172:11: style: Unused private function: 'MMA::teardown_link' [unusedPrivateFunction] cadabra2-2.4.3.2/core/MMACdb.hh:32:15: note: Unused private function: 'MMA::teardown_link' cadabra2-2.4.3.2/core/MMACdb.cc:172:11: note: Unused private function: 'MMA::teardown_link' head cadabra2-2.4.3.2/core/MMACdb.cc:63:22: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/core/MMACdb.cc:63:23: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/core/MMACdb.hh:32:15: style: Unused private function: 'MMA::teardown_link' [unusedPrivateFunction] head cadabra2-2.4.3.2/core/NTensor.cc:246:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Parser.cc:149:14: performance:inconclusive: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:64:27: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:149:14: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Parser.cc:155:18: style:inconclusive: Technically the member function 'cadabra::Parser::get_token' can be const. [functionConst] cadabra2-2.4.3.2/core/Parser.hh:65:27: note: Technically the member function 'cadabra::Parser::get_token' can be const. cadabra2-2.4.3.2/core/Parser.cc:155:18: note: Technically the member function 'cadabra::Parser::get_token' can be const. head cadabra2-2.4.3.2/core/Parser.cc:411:14: style: Unused private function: 'Parser::is_number' [unusedPrivateFunction] cadabra2-2.4.3.2/core/Parser.hh:66:27: note: Unused private function: 'Parser::is_number' cadabra2-2.4.3.2/core/Parser.cc:411:14: note: Unused private function: 'Parser::is_number' head cadabra2-2.4.3.2/core/Parser.cc:414:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/Parser.cc:62:29: performance:inconclusive: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:67:27: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:62:29: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Parser.cc:72:29: performance:inconclusive: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:68:27: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:72:29: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Parser.cc:82:32: performance:inconclusive: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.hh:69:27: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.cc:82:32: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:64:27: performance:inconclusive: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.cc:149:14: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.hh:64:27: note: Technically the member function 'cadabra::Parser::advance' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:65:27: style:inconclusive: Technically the member function 'cadabra::Parser::get_token' can be const. [functionConst] cadabra2-2.4.3.2/core/Parser.cc:155:18: note: Technically the member function 'cadabra::Parser::get_token' can be const. cadabra2-2.4.3.2/core/Parser.hh:65:27: note: Technically the member function 'cadabra::Parser::get_token' can be const. 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:66:27: style: Unused private function: 'Parser::is_number' [unusedPrivateFunction] 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:67:27: performance:inconclusive: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.cc:62:29: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.hh:67:27: note: Technically the member function 'cadabra::Parser::is_closing_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:68:27: performance:inconclusive: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.cc:72:29: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.hh:68:27: note: Technically the member function 'cadabra::Parser::is_opening_bracket' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Parser.hh:69:27: performance:inconclusive: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Parser.cc:82:32: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Parser.hh:69:27: note: Technically the member function 'cadabra::Parser::is_link' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:141:20: performance:inconclusive: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:88:16: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:141:20: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:145:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/PreProcessor.cc:149:28: performance:inconclusive: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:85:16: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:149:28: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:158:28: performance:inconclusive: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:84:16: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:158:28: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:324:20: performance:inconclusive: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:81:16: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:324:20: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:84:20: performance:inconclusive: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:83:16: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:84:20: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:89:20: performance:inconclusive: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:82:16: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:89:20: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/PreProcessor.cc:96:20: performance:inconclusive: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.hh:90:16: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.cc:96:20: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:81:16: performance:inconclusive: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:324:20: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:81:16: note: Technically the member function 'preprocessor::bracket_strings_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:82:16: performance:inconclusive: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:89:20: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:82:16: note: Technically the member function 'preprocessor::is_infix_operator_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:83:16: performance:inconclusive: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:84:20: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:83:16: note: Technically the member function 'preprocessor::is_link_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:84:16: performance:inconclusive: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:158:28: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:84:16: note: Technically the member function 'preprocessor::is_opening_bracket_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:85:16: performance:inconclusive: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:149:28: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:85:16: note: Technically the member function 'preprocessor::is_closing_bracket_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:88:16: performance:inconclusive: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:141:20: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:88:16: note: Technically the member function 'preprocessor::is_digits_' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/PreProcessor.hh:90:16: performance:inconclusive: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/PreProcessor.cc:96:20: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/PreProcessor.hh:90:16: note: Technically the member function 'preprocessor::print_stack' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Props.cc:140:18: style: Unused private function: 'Properties::has' [unusedPrivateFunction] cadabra2-2.4.3.2/core/Props.hh:324:9: note: Unused private function: 'Properties::has' cadabra2-2.4.3.2/core/Props.cc:140:18: note: Unused private function: 'Properties::has' head cadabra2-2.4.3.2/core/Props.cc:259:16: style:inconclusive: Technically the member function 'cadabra::property::parse_one_argument' can be const. [functionConst] cadabra2-2.4.3.2/core/Props.hh:180:24: note: Technically the member function 'cadabra::property::parse_one_argument' can be const. cadabra2-2.4.3.2/core/Props.cc:259:16: note: Technically the member function 'cadabra::property::parse_one_argument' can be const. head cadabra2-2.4.3.2/core/Props.cc:643:18: performance:inconclusive: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.hh:321:9: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.cc:643:18: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Props.cc:648:18: performance:inconclusive: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.hh:322:9: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.cc:648:18: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Props.cc:658:18: performance:inconclusive: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.hh:328:19: note: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.cc:658:18: note: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Props.hh:180:24: style:inconclusive: Technically the member function 'cadabra::property::parse_one_argument' can be const. [functionConst] cadabra2-2.4.3.2/core/Props.cc:259:16: note: Technically the member function 'cadabra::property::parse_one_argument' can be const. cadabra2-2.4.3.2/core/Props.hh:180:24: note: Technically the member function 'cadabra::property::parse_one_argument' can be const. 2.17.0 cadabra2-2.4.3.2/core/Props.hh:321:9: performance:inconclusive: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.cc:643:18: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.hh:321:9: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Props.hh:322:9: performance:inconclusive: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.cc:648:18: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.hh:322:9: note: Technically the member function 'cadabra::Properties::check_label' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/Props.hh:324:9: style: Unused private function: 'Properties::has' [unusedPrivateFunction] 2.17.0 cadabra2-2.4.3.2/core/Props.hh:328:19: performance:inconclusive: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/Props.cc:658:18: note: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/Props.hh:328:19: note: Technically the member function 'cadabra::Properties::destroy_comparator' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/Stopwatch.cc:29:17: style:inconclusive: Technically the member function 'Stopwatch::reset' can be const. [functionConst] cadabra2-2.4.3.2/core/Stopwatch.hh:114:8: note: Technically the member function 'Stopwatch::reset' can be const. cadabra2-2.4.3.2/core/Stopwatch.cc:29:17: note: Technically the member function 'Stopwatch::reset' can be const. 2.17.0 cadabra2-2.4.3.2/core/Stopwatch.hh:114:8: style:inconclusive: Technically the member function 'Stopwatch::reset' can be const. [functionConst] cadabra2-2.4.3.2/core/Stopwatch.cc:29:17: note: Technically the member function 'Stopwatch::reset' can be const. cadabra2-2.4.3.2/core/Stopwatch.hh:114:8: note: Technically the member function 'Stopwatch::reset' can be const. 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:105:25: performance:inconclusive: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/YoungTab.hh:428:26: note: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/YoungTab.hh:105:25: note: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1075:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1083:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1228:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1236:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1420:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1427:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1442:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/YoungTab.hh:1728:24: style:inconclusive: Technically the member function 'yngtab::tableaux::total_dimension' can be const. [functionConst] cadabra2-2.4.3.2/core/YoungTab.hh:346:21: note: Technically the member function 'yngtab::tableaux::total_dimension' can be const. cadabra2-2.4.3.2/core/YoungTab.hh:1728:24: note: Technically the member function 'yngtab::tableaux::total_dimension' can be const. 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1743:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:1983:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/YoungTab.hh:1985:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:346:21: style:inconclusive: Technically the member function 'yngtab::tableaux::total_dimension' can be const. [functionConst] cadabra2-2.4.3.2/core/YoungTab.hh:1728:24: note: Technically the member function 'yngtab::tableaux::total_dimension' can be const. cadabra2-2.4.3.2/core/YoungTab.hh:346:21: note: Technically the member function 'yngtab::tableaux::total_dimension' can be const. 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:352:21: performance:inconclusive: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/YoungTab.hh:387:20: note: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/YoungTab.hh:352:21: note: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/YoungTab.hh:387:20: performance:inconclusive: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/YoungTab.hh:352:21: note: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/YoungTab.hh:387:20: note: Technically the member function 'yngtab::tableaux::symmetrise' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/YoungTab.hh:428:26: performance:inconclusive: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/YoungTab.hh:105:25: note: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/YoungTab.hh:428:26: note: Technically the member function 'yngtab::filled_tableau::has_nullifying_trace' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:537:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:545:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:678:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:686:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:808:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:816:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:944:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/YoungTab.hh:952:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/algorithms/order.cc:46:8: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/algorithms/sym.cc:194:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/algorithms/sym.cc:196:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/cadabra2ipynb.cc:35:14: style: Variable 'title' is assigned a value that is never used. [unreadVariable] head cadabra2-2.4.3.2/core/cadabra2python.cc:33:14: style: Variable 'title' is assigned a value that is never used. [unreadVariable] head cadabra2-2.4.3.2/core/cdb-nbtool.cc:360:22: style: Condition 'sublines.empty()' is always false [knownConditionTrueFalse] cadabra2-2.4.3.2/core/cdb-nbtool.cc:359:38: note: Calling function 'split_to_maxlength' returns !size=0 cadabra2-2.4.3.2/core/cdb-nbtool.cc:359:38: note: Assignment 'sublines=split_to_maxlength(line,width-8)', assigned value is never size=0 cadabra2-2.4.3.2/core/cdb-nbtool.cc:360:22: note: Condition 'sublines.empty()' is always false head cadabra2-2.4.3.2/core/modules/xperm_new.cc:1148:23: warning: If memory allocation fails, then there is a possible null pointer dereference: oldw [nullPointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1103:30: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1103:18: note: Assignment 'oldw=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1148:23: note: Null pointer dereference 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1475:28: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1466:32: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1466:20: note: Assignment 'KD1=(int*)malloc(dpl*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1475:28: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:1475:28: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1466:32: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1466:20: note: Assignment 'KD1=(int*)malloc(dpl*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1475:28: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:1909:22: warning: If memory allocation fails, then there is a possible null pointer dereference: array [nullPointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:16: note: Assignment 'array=(int*)malloc(n*(ALPHAstep[i+1]-ALPHAstep[i])*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2266:24: note: Calling function 'consistency', 1st argument 'array' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1909:22: note: Null pointer dereference 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2027:27: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1950:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1950:22: note: Assignment 'drummies=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2027:27: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:2027:27: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1950:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1950:22: note: Assignment 'drummies=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2027:27: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2046:26: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1957:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1957:22: note: Assignment 'bS=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2046:26: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:2046:26: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1957:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1957:22: note: Assignment 'bS=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2046:26: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:2116:28: warning: If memory allocation fails, then there is a possible null pointer dereference: ALPHAstep [nullPointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2006:30: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2006:18: note: Assignment 'ALPHAstep=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2116:28: note: Null pointer dereference 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2261:27: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:16: note: Assignment 'array=(int*)malloc(n*(ALPHAstep[i+1]-ALPHAstep[i])*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2261:27: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:2261:27: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2252:16: note: Assignment 'array=(int*)malloc(n*(ALPHAstep[i+1]-ALPHAstep[i])*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2261:27: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:282:13: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1954:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1954:22: note: Assignment 'drummytmp=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2067:39: note: Calling function 'position', 2nd argument 'drummytmp' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:282:13: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:282:13: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1954:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1954:22: note: Assignment 'drummytmp=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2067:39: note: Calling function 'position', 2nd argument 'drummytmp' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:282:13: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:327:19: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1550:32: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1550:20: note: Assignment 'range_perm=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1553:8: note: Calling function 'range', 1st argument 'range_perm' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:327:19: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:327:19: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1550:32: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1550:20: note: Assignment 'range_perm=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1553:8: note: Calling function 'range', 1st argument 'range_perm' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:327:19: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:347:35: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:23: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:11: note: Assignment 'Si=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1136:13: note: Calling function 'complement', 1st argument 'Si' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:347:35: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:347:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:23: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:11: note: Assignment 'Si=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1136:13: note: Calling function 'complement', 1st argument 'Si' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:347:35: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:378:20: warning: If memory allocation fails, then there is a possible null pointer dereference: slist [nullPointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1955:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1955:22: note: Assignment 'drummytmp2=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2045:18: note: Calling function 'sort', 2nd argument 'drummytmp2' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:378:20: note: Null pointer dereference head cadabra2-2.4.3.2/core/modules/xperm_new.cc:382:14: warning: If memory allocation fails, then there is a possible null pointer dereference: slist [nullPointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1955:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1955:22: note: Assignment 'drummytmp2=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2045:18: note: Calling function 'sort', 2nd argument 'drummytmp2' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:382:14: note: Null pointer dereference 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:17: error: If memory allocation fail: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2366:16: note: Calling function 'inverse', 2nd argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:17: note: Null pointer subtraction head cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:17: error: If memory allocation fails: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2366:16: note: Calling function 'inverse', 2nd argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:17: note: Null pointer subtraction 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:23: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2375:21: note: Calling function 'canonical_perm_ext', 1st argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2494:10: note: Calling function 'inverse', 1st argument 'PERM' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:23: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2375:21: note: Calling function 'canonical_perm_ext', 1st argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2494:10: note: Calling function 'inverse', 1st argument 'PERM' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:577:23: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:591:28: error: If memory allocation fail: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2368:34: note: Calling function 'onpoints', 2nd argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:591:28: note: Null pointer subtraction head cadabra2-2.4.3.2/core/modules/xperm_new.cc:591:28: error: If memory allocation fails: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:28: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:2356:16: note: Assignment 'PERM1=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2368:34: note: Calling function 'onpoints', 2nd argument 'PERM1' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:591:28: note: Null pointer subtraction 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:706:27: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:23: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:11: note: Assignment 'Si=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1129:34: note: Calling function 'stabilizer', 6th argument 'Si' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:700:37: note: Assuming condition is false cadabra2-2.4.3.2/core/modules/xperm_new.cc:706:27: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:706:27: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:23: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1094:11: note: Assignment 'Si=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1129:34: note: Calling function 'stabilizer', 6th argument 'Si' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:700:37: note: Assuming condition is false cadabra2-2.4.3.2/core/modules/xperm_new.cc:706:27: note: Null pointer addition 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:737:33: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1960:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1960:22: note: Assignment 'KS=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2098:16: note: Calling function 'one_orbit', 2nd argument 'KS' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:737:33: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:737:33: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1960:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1960:22: note: Assignment 'KS=(int*)malloc(m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2098:16: note: Calling function 'one_orbit', 2nd argument 'KS' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:737:33: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:765:9: warning: If memory allocation fails, then there is a possible null pointer dereference: orbits [ctunullpointerOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1967:34: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1967:22: note: Assignment 'DeltaD=(int*)malloc(n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:2108:13: note: Calling function all_orbits, 4th argument is null cadabra2-2.4.3.2/core/modules/xperm_new.cc:765:9: note: Dereferencing argument orbits that is null 2.17.0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:820:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1340:33: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1340:21: note: Assignment 'genset=(int*)malloc(*m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1351:25: note: Calling function 'one_schreier_orbit', 2nd argument 'genset' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:820:16: note: Null pointer addition head cadabra2-2.4.3.2/core/modules/xperm_new.cc:820:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] cadabra2-2.4.3.2/core/modules/xperm_new.cc:1340:33: note: Assuming allocation function fails cadabra2-2.4.3.2/core/modules/xperm_new.cc:1340:21: note: Assignment 'genset=(int*)malloc(*m*n*sizeof(int))', assigned value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:1351:25: note: Calling function 'one_schreier_orbit', 2nd argument 'genset' value is 0 cadabra2-2.4.3.2/core/modules/xperm_new.cc:820:16: note: Null pointer addition head cadabra2-2.4.3.2/core/properties/PartialDerivative.cc:31:48: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:155:47: performance: Function parameter 'ex2' should be passed by const reference. However it seems that 'Ex_sub' is a callback function. [passedByValueCallback] cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:646:71: note: Function pointer used here. cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:155:47: note: Function parameter 'ex2' should be passed by const reference. However it seems that 'Ex_sub' is a callback function. head cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:49:47: performance: Function parameter 'ex2' should be passed by const reference. However it seems that 'Ex_add' is a callback function. [passedByValueCallback] cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:644:71: note: Function pointer used here. cadabra2-2.4.3.2/core/pythoncdb/py_ex.cc:49:47: note: Function parameter 'ex2' should be passed by const reference. However it seems that 'Ex_add' is a callback function. head cadabra2-2.4.3.2/core/pythoncdb/py_ex.hh:23:47: performance: Function parameter 'ex2' should be passed by const reference. [passedByValue] head cadabra2-2.4.3.2/core/pythoncdb/py_ex.hh:36:47: performance: Function parameter 'ex2' should be passed by const reference. [passedByValue] 2.17.0 cadabra2-2.4.3.2/core/tree.hh:1050:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 cadabra2-2.4.3.2/core/tree.hh:1076:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head cadabra2-2.4.3.2/core/tree.hh:1447:36: performance:inconclusive: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:376:32: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1447:36: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1571:36: performance:inconclusive: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:384:32: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1571:36: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1599:36: performance:inconclusive: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:386:32: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1599:36: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1674:61: performance:inconclusive: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:396:32: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1674:61: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1703:61: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:398:36: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1703:61: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1733:87: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1733:87: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1849:60: performance:inconclusive: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:407:32: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1849:60: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1890:60: performance:inconclusive: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:411:32: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1890:60: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:1994:36: performance:inconclusive: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:421:12: note: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:1994:36: note: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2099:60: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2099:60: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2110:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2110:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2131:38: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2131:38: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2288:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2288:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2365:36: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2365:36: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2392:79: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:2392:79: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:294:24: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:294:24: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:296:24: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:296:24: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:300:33: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:300:33: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:310:23: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:310:23: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:312:23: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:312:23: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:330:32: performance:inconclusive: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:998:36: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:330:32: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:376:32: performance:inconclusive: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1447:36: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:376:32: note: Technically the member function 'tree::replace' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:384:32: performance:inconclusive: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1571:36: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:384:32: note: Technically the member function 'tree::flatten' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:386:32: performance:inconclusive: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1599:36: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:386:32: note: Technically the member function 'tree::reparent' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:396:32: performance:inconclusive: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1674:61: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:396:32: note: Technically the member function 'tree::move_after' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:398:36: performance:inconclusive: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1703:61: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:398:36: note: Technically the member function 'tree::move_before' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:399:24: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::move_before' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:399:24: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1733:87: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:399:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::move_before' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:407:32: performance:inconclusive: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1849:60: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:407:32: note: Technically the member function 'tree::move_in' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:411:32: performance:inconclusive: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1890:60: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:411:32: note: Technically the member function 'tree::move_in_as_nth_child' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:421:12: performance:inconclusive: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:1994:36: note: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:421:12: note: Technically the member function 'tree::sort' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:432:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:432:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2099:60: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:432:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:433:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:433:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2110:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:433:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:435:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::swap' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:435:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2288:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:435:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::swap' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:443:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::size' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:443:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2131:38: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:443:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::size' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:466:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:466:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2365:36: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:466:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::is_in_subtree' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:474:12: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/core/tree.hh:474:12: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:2392:79: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:474:12: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::lowest_common_ancestor' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:793:100: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:793:100: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:300:33: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:793:100: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_breadth_first' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:816:91: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:816:91: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:294:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:816:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:852:91: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:852:91: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:296:24: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:852:91: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_fixed' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:949:84: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:949:84: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:310:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:949:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::begin_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:958:84: performance:inconclusive: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < DataCell , std :: allocator < tree_node_ < DataCell > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:958:84: performance:inconclusive: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:312:23: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:958:84: note: Technically the member function 'tree < str_node , std :: allocator < tree_node_ < str_node > > >::end_leaf' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/core/tree.hh:998:36: performance:inconclusive: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/core/tree.hh:330:32: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/core/tree.hh:998:36: note: Technically the member function 'tree::next_at_same_depth' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:123:17: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:105:9: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:123:17: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:128:24: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:109:16: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:128:24: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:329:17: style: Unused private function: 'TeXEngine::convert_one' [unusedPrivateFunction] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:106:9: note: Unused private function: 'TeXEngine::convert_one' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:329:17: note: Unused private function: 'TeXEngine::convert_one' head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:337:17: style:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. [functionConst] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:107:9: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:337:17: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). head cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: style: Unused private function: 'TeXEngine::convert_unicode_to_tex' [unusedPrivateFunction] cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: note: Unused private function: 'TeXEngine::convert_unicode_to_tex' cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: note: Unused private function: 'TeXEngine::convert_unicode_to_tex' 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:105:9: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:123:17: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:105:9: note: Technically the member function 'cadabra::TeXEngine::erase_file' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:106:9: style: Unused private function: 'TeXEngine::convert_one' [unusedPrivateFunction] 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:107:9: style:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. [functionConst] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:337:17: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:107:9: note: Technically the member function 'cadabra::TeXEngine::convert_set' can be const. 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:109:16: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:128:24: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:109:16: note: Technically the member function 'cadabra::TeXEngine::handle_latex_errors' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: performance:inconclusive: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). [functionStatic] cadabra2-2.4.3.2/frontend/common/TeXEngine.cc:43:24: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: note: Technically the member function 'cadabra::TeXEngine::convert_unicode_to_tex' can be static (but you may consider moving to unnamed namespace). 2.17.0 cadabra2-2.4.3.2/frontend/common/TeXEngine.hh:94:16: style: Unused private function: 'TeXEngine::convert_unicode_to_tex' [unusedPrivateFunction] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:136:26: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:136:3: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:136:4: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:137:16: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:137:17: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:138:3: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:138:4: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:223:26: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:223:3: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:223:4: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:224:16: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:224:17: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:225:3: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:225:4: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:2856:24: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:2856:25: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:646:21: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:646:22: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:676:14: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:676:21: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:677:14: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:677:21: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:739:11: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:739:12: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/common/lodepng.cc:740:14: style: C-style pointer casting [cstyleCast] 2.17.0 cadabra2-2.4.3.2/frontend/common/lodepng.cc:740:15: style: C-style pointer casting [cstyleCast] head cadabra2-2.4.3.2/frontend/gtkmm/NotebookWindow.cc:1647:16: style: Variable 'old_name' is assigned a value that is never used. [unreadVariable] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109654:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109655:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109656:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109657:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109658:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109659:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109664:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109665:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:109666:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:146673:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:23832:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:28371:13: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/sqlite3/sqlite3.c:89102:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] head cadabra2-2.4.3.2/libs/whereami/whereami.c:737:2: error: #error unsupported platform [preprocessorErrorDirective] DONE