2025-05-06 05:13 ftp://ftp.de.debian.org/debian/pool/main/m/maude/maude_3.4.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 581f101 (2025-05-05 21:13:30 +0200) count: 3710 3705 elapsed-time: 15.9 16.6 head-timing-info: old-timing-info: head results: Maude-Maude3.4/src/ACU_Theory/ACU_ArgumentIterator.hh:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_ArgumentIterator.cc:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_ArgumentIterator.cc:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.hh:33:3: style: Class 'ACU_Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_ArgumentIterator.hh:33:3: style: Class 'ACU_ArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:187:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryCell [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:79:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:113:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Stack.hh:61:12: warning: Member variable 'ACU_Stack::old' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Pair.hh:47:11: warning:inconclusive: Member variable 'ACU_Pair::dagNode' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Pair.hh:47:11: warning:inconclusive: Member variable 'ACU_Pair::multiplicity' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:36:3: warning:inconclusive: Member variable 'ACU_Tree::size' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:36:3: warning:inconclusive: Member variable 'ACU_Tree::root' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:153:11: style:inconclusive: Technically the member function 'ACU_Tree::mark' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:58:8: note: Technically the member function 'ACU_Tree::mark' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:153:11: note: Technically the member function 'ACU_Tree::mark' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:37:3: style: Class 'ACU_Tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:136:25: style: Variable 'oldRoot' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.hh:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TREE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.hh:72:20: warning: Member variable 'ACU_ExtensionInfo::upperBound' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_BaseDagNode.hh:54:3: style: Class 'ACU_BaseDagNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.hh:34:3: style: Class 'ACU_ExtensionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.hh:90:42: style:inconclusive: Function 'setUnmatched' argument 1 names different: declaration 'unmatched' definition 'dagNode'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.hh:54:30: note: Function 'setUnmatched' argument 1 names different: declaration 'unmatched' definition 'dagNode'. Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.hh:90:42: note: Function 'setUnmatched' argument 1 names different: declaration 'unmatched' definition 'dagNode'. Maude-Maude3.4/src/ACU_Theory/ACU_CollapseMatcher.cc:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_CollapseMatcher.cc:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_CollapseMatcher.cc:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_CollapseMatcher.cc:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueCollapseAutomaton [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_BndVarLhsAutomaton.cc:153:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_BndVarLhsAutomaton.cc:82:25: warning: The class 'ACU_BndVarLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_BndVarLhsAutomaton.cc:82:25: note: Derived function 'ACU_BndVarLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_DagArgumentIterator.hh:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagArgumentIterator.cc:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagArgumentIterator.cc:64:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagArgumentIterator.hh:33:3: style: Class 'ACU_DagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_CollectorLhsAutomaton.cc:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_CollectorLhsAutomaton.cc:134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:164:19: style:inconclusive: Technically the member function 'ACU_RedBlackNode::dump' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:99:8: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:164:19: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_Insert.cc:33:48: style:inconclusive: Function 'consInsert' argument 1 names different: declaration 'root' definition 'p'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:85:57: note: Function 'consInsert' argument 1 names different: declaration 'root' definition 'p'. Maude-Maude3.4/src/ACU_Persistent/ACU_Insert.cc:33:48: note: Function 'consInsert' argument 1 names different: declaration 'root' definition 'p'. Maude-Maude3.4/src/ACU_Persistent/ACU_Insert.cc:34:18: style:inconclusive: Function 'consInsert' argument 2 names different: declaration 'dagNode' definition 'argument'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:86:20: note: Function 'consInsert' argument 2 names different: declaration 'dagNode' definition 'argument'. Maude-Maude3.4/src/ACU_Persistent/ACU_Insert.cc:34:18: note: Function 'consInsert' argument 2 names different: declaration 'dagNode' definition 'argument'. Maude-Maude3.4/src/ACU_Persistent/ACU_Rebalance.cc:36:23: style:inconclusive: Function 'copyRebalance' argument 2 names different: declaration 'n' definition 'a'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:144:25: note: Function 'copyRebalance' argument 2 names different: declaration 'n' definition 'a'. Maude-Maude3.4/src/ACU_Persistent/ACU_Rebalance.cc:36:23: note: Function 'copyRebalance' argument 2 names different: declaration 'n' definition 'a'. Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:57:47: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/ACU_Persistent/ACU_Rebalance.cc:37:23: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/ACU_Persistent/ACU_Copy.cc:30:28: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/ACU_Persistent/ACU_Copy.cc:97:28: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/ACU_Persistent/ACU_Copy.cc:98:28: style: Parameter 'victim' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/ACU_Persistent/ACU_Copy.cc:112:25: style: Variable 'source' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:70:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:156:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:51:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:114:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:167:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:183:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:183:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:207:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:216:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:262:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:303:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRESH [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:418:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:485:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:566:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:631:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:663:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:182:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.cc:52:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIGNMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_ExtensionInfo.cc:129:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:36:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonGroundAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastUnboundVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:163:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GndLhsAutomaton.cc:137:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GndLhsAutomaton.cc:74:22: warning: The class 'ACU_GndLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_GndLhsAutomaton.cc:74:22: note: Derived function 'ACU_GndLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:141:20: style: Variable 'tv' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_LazySubproblem.cc:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LazySubproblem.cc:95:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LazySubproblem.cc:213:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:148:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:148:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:30:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:30:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:111:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:111:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:158:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:158:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:184:21: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:165:12: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:184:21: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:198:37: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:165:12: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:198:37: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:155:11: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:155:11: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:180:11: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagOperations.cc:180:11: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:180:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:180:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:202:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:202:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:226:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:226:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:237:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:237:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:249:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:249:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:291:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:291:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:345:15: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:333:16: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:345:15: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:414:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:414:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:543:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:543:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:576:21: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:546:20: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:576:21: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:629:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:629:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:664:7: style: Local variable 'nrArgs' shadows outer function [shadowFunction] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.hh:83:7: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:664:7: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:700:17: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:667:16: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:700:17: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:163:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_DagNode.cc:383:22: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:292:25: style: Variable 'b0' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:293:25: style: Variable 'b1' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:157:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:127:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_VarLhsAutomaton.hh:44:8: warning: The class 'ACU_VarLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_VarLhsAutomaton.hh:44:8: note: Derived function 'ACU_VarLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_BndVarLhsAutomaton.hh:44:8: warning: The class 'ACU_BndVarLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_BndVarLhsAutomaton.hh:44:8: note: Derived function 'ACU_BndVarLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NGA_LhsAutomaton.hh:46:8: warning: The class 'ACU_NGA_LhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NGA_LhsAutomaton.hh:46:8: note: Derived function 'ACU_NGA_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_GndLhsAutomaton.hh:44:8: warning: The class 'ACU_GndLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_GndLhsAutomaton.hh:44:8: note: Derived function 'ACU_GndLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.hh:45:8: warning: The class 'ACU_NonLinearLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.hh:45:8: note: Derived function 'ACU_NonLinearLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:208:8: style: Local variable 'vi' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:174:11: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:208:8: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler1.cc:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler1.cc:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueCollapseSubtermIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler1.cc:279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler2.cc:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIENS_ONLY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler2.cc:114:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler1.cc:32:7: style: struct member 'CP_Sequence::nrIndependent' is never used. [unusedStructMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler3.cc:53:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler3.cc:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler3.cc:156:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxPatternMultiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groundAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastUnboundVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:111:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groundedOutAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:148:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:233:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrIndependentAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentMultiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:312:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:595:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonGroundAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:688:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runsBuffer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_MergeSort.cc:162:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runsBuffer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:109:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LESS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sort [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:298:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIGNMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:338:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable takeIdentity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:335:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIGNMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:250:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:353:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:446:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:604:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:699:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:139:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_GreedyMatcher.cc:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abstracted [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:151:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:169:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSTRUCTURED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:193:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:206:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:268:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:645:13: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:592:12: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:645:13: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:366:17: style: Variable 'tv' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:458:21: style: Variable 'tv' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:497:21: style: Variable 'tv' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:302:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_Matcher.cc:449:8: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_NGA_LhsAutomaton.cc:134:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LESS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.cc:73:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMIT_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.cc:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.cc:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_NGA_LhsAutomaton.cc:82:23: warning: The class 'ACU_NGA_LhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NGA_LhsAutomaton.cc:82:23: note: Derived function 'ACU_NGA_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:116:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONVERT_THRESHOLD [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Normalize.cc:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.cc:99:28: warning: The class 'ACU_NonLinearLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_NonLinearLhsAutomaton.cc:99:28: note: Derived function 'ACU_NonLinearLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_RhsAutomaton.cc:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_RhsAutomaton.cc:47:19: warning: Member variable 'ACU_RhsAutomaton::nrArguments' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_RhsAutomaton.cc:47:19: warning: Member variable 'ACU_RhsAutomaton::destination' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:251:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:459:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:526:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:241:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAZY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:263:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:344:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:396:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:550:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:714:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:57:45: style:inconclusive: Function 'ACU_Subproblem' argument 1 names different: declaration 'subjectDagNode' definition 'subject'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.hh:38:31: note: Function 'ACU_Subproblem' argument 1 names different: declaration 'subjectDagNode' definition 'subject'. Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:57:45: note: Function 'ACU_Subproblem' argument 1 names different: declaration 'subjectDagNode' definition 'subject'. Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:58:30: style:inconclusive: Function 'ACU_Subproblem' argument 2 names different: declaration 'extension' definition 'extensionInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.hh:39:23: note: Function 'ACU_Subproblem' argument 2 names different: declaration 'extension' definition 'extensionInfo'. Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:58:30: note: Function 'ACU_Subproblem' argument 2 names different: declaration 'extension' definition 'extensionInfo'. Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:66:42: style: Parameter 'multiplicity' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/ACU_Theory/ACU_Subproblem.cc:101:9: style: Variable 'e' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.hh:46:3: style: Class 'ACU_UnificationSubproblem2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::matchStrategy' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::nrIndependentAliens' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::lastUnboundVariable' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::totalMultiplicity' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::nrUnboundVariables' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:82:19: warning: Member variable 'ACU_LhsAutomaton::matchedMultiplicity' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:367:25: style: Variable 'args' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:494:21: style: Variable 'args' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ACU_Theory/ACU_Symbol.cc:468:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:178:18: style:inconclusive: Function 'makeHighMultiplicityAssignment' argument 3 names different: declaration 'current' definition 'tree'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:125:18: note: Function 'makeHighMultiplicityAssignment' argument 3 names different: declaration 'current' definition 'tree'. Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:178:18: note: Function 'makeHighMultiplicityAssignment' argument 3 names different: declaration 'current' definition 'tree'. Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:132:11: style:inconclusive: Function 'addTopVariable' argument 3 names different: declaration 'bound' definition 'willBeBound'. [funcArgNamesDifferent] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:88:14: note: Function 'addTopVariable' argument 3 names different: declaration 'bound' definition 'willBeBound'. Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.cc:132:11: note: Function 'addTopVariable' argument 3 names different: declaration 'bound' definition 'willBeBound'. Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:233:24: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:180:16: note: Shadowed declaration Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:233:24: note: Shadow variable Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagArgumentIterator.hh:36:3: style: Class 'ACU_TreeDagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:169:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.cc:146:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.cc:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.cc:175:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.cc:192:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeDagNode.cc:208:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIGNMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:40:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonGroundAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:266:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeGreedyMatcher.cc:383:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrUnboundVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groundAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groundedOutAliens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeMatcher.cc:364:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:81:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler0.cc:127:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_LhsCompiler1.cc:107:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:144:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplicity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:300:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:470:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:484:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:512:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:571:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:623:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_Term.cc:647:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeVariableSubproblem.cc:345:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeVariableSubproblem.cc:57:29: warning: Member variable 'ACU_TreeVariableSubproblem::stripperAlreadyBound' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_TreeVariableSubproblem.cc:57:29: warning: Member variable 'ACU_TreeVariableSubproblem::collectorAlreadyBound' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:139:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:461:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:514:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalDebugFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:830:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalDebugFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_VarLhsAutomaton.cc:137:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_VarLhsAutomaton.cc:82:22: warning: The class 'ACU_VarLhsAutomaton' defines member function with name 'match' also defined in its parent class 'ACU_LhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/ACU_Theory/ACU_LhsAutomaton.hh:102:8: note: Parent function 'ACU_LhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_VarLhsAutomaton.cc:82:22: note: Derived function 'ACU_VarLhsAutomaton::match' Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:65:66: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:481:61: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:513:82: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:562:79: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/AU_Persistent/AU_StackNode.hh:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryCell [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_Deque.cc:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:112:7: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:162:2: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ACU_Theory/ACU_UnificationSubproblem2.cc:293:7: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/AU_Persistent/AU_StackNode.hh:38:3: warning: Member variable 'AU_StackNode::args' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Persistent/AU_StackNode.hh:38:3: warning: Member variable 'AU_StackNode::next' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Persistent/AU_Deque.hh:34:3: style: Class 'AU_Deque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Persistent/AU_StackArgVec.cc:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENTS_PER_NODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_StackArgVec.cc:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENTS_PER_NODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_StackArgVec.cc:178:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENTS_PER_NODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_StackArgVec.cc:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENTS_PER_NODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_DequeIter.hh:35:3: style: Class 'AU_DequeIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:38:25: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:32:13: note: index is initialized Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:38:25: note: index is overwritten Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:104:25: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:98:13: note: index is initialized Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:104:25: note: index is overwritten Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:82:11: style: Local variable 'index2' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:74:7: note: Shadowed declaration Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:82:11: note: Shadow variable Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:148:11: style: Local variable 'index2' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:140:7: note: Shadowed declaration Maude-Maude3.4/src/AU_Persistent/AU_StackSort.cc:148:11: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_ArgumentIterator.cc:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_ArgumentIterator.hh:34:3: style: Class 'AU_ArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rigidPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:117:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:135:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:298:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueCollapseAutomaton [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.hh:134:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRESH [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.hh:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIGNMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_BaseDagNode.hh:56:3: style: Class 'AU_BaseDagNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_DagArgumentIterator.hh:33:3: style: Class 'AU_DagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:44:16: style: Variable 'r' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_DagOperations.cc:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagOperations.cc:115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagOperations.cc:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DequeDagArgumentIterator.hh:36:3: style: Class 'AU_DequeDagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.hh:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEQUE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:152:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:134:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:235:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRESH [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:277:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:300:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:452:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:472:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DequeMatcher.cc:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_ExtensionInfo.hh:53:19: warning: Member variable 'AU_ExtensionInfo::first' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_ExtensionInfo.hh:53:19: warning: Member variable 'AU_ExtensionInfo::last' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_ExtensionInfo.hh:53:19: warning: Member variable 'AU_ExtensionInfo::extraIdentityFlag' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_ExtensionInfo.hh:33:3: style: Class 'AU_ExtensionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:79:8: style: Local variable 'r' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:71:11: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:79:8: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:99:8: style: Local variable 'r' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:91:11: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_DequeDagNode.cc:99:8: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexLeftPos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:179:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:239:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rigidBlocks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightPos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexLeftPos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:213:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rigidBlocks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:288:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:144:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstSubterm [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:358:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extraId [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:62:24: style:inconclusive: Function 'getAU_DagNode' argument 1 names different: declaration 'dagNode' definition 'd'. [funcArgNamesDifferent] Maude-Maude3.4/src/AU_Theory/AU_DagNode.hh:127:36: note: Function 'getAU_DagNode' argument 1 names different: declaration 'dagNode' definition 'd'. Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:62:24: note: Function 'getAU_DagNode' argument 1 names different: declaration 'dagNode' definition 'd'. Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:200:22: style: Local variable 'e' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:194:67: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:200:22: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:98:11: style: Local variable 'r' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:91:7: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:98:11: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:396:21: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:367:20: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:396:21: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:508:17: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:476:16: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:508:17: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:199:26: style: Variable 'argArray2' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:116:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/AU_Theory/AU_DagNode.cc:222:21: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::subject' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::lastSubjectSubterm' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::oneSidedId' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::leftId' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::extensionInfo' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::selectedNode' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::firstSubterm' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:54:11: warning: Member variable 'AU_Layer::lastSubterm' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:148:11: style: Local variable 'lastSubterm' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_Layer.hh:94:7: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:148:11: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:240:8: style: Local variable 'nrVariables' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:233:11: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:240:8: note: Shadow variable Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:68:13: style: Variable 'n' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:167:13: style: Variable 'n' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_Layer.cc:80:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:78:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uniqueCollapseSubtermIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:378:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:33:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rigidPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexLowerBound [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flexPart [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_DequeMatcher.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:157:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blockLength [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:213:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_GreedyMatcher.cc:288:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Matcher.cc:341:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_CollapseMatcher.cc:309:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:179:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blockLength [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_FullMatcher.cc:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEQUED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_RhsAutomaton.cc:46:18: warning: Member variable 'AU_RhsAutomaton::nrArguments' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_RhsAutomaton.cc:46:18: warning: Member variable 'AU_RhsAutomaton::destination' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_Subproblem.cc:53:13: style:inconclusive: Function 'AU_Subproblem' argument 4 names different: declaration 'nrBlockPairs' definition 'nrLayers'. [funcArgNamesDifferent] Maude-Maude3.4/src/AU_Theory/AU_Subproblem.hh:39:7: note: Function 'AU_Subproblem' argument 4 names different: declaration 'nrBlockPairs' definition 'nrLayers'. Maude-Maude3.4/src/AU_Theory/AU_Subproblem.cc:53:13: note: Function 'AU_Subproblem' argument 4 names different: declaration 'nrBlockPairs' definition 'nrLayers'. Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:189:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAZY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:344:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:461:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.hh:42:3: style: Class 'AU_UnificationSubproblem2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:333:21: style: Variable 'args' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:559:21: style: Variable 'args' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_Symbol.cc:533:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::matchStrategy' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::leftPos' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::rightPos' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::flexLeftPos' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::flexRightPos' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::nrSubjectsUsed' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:73:18: warning: Member variable 'AU_LhsAutomaton::nrSubjectsForRightVars' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:78:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:476:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:169:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:326:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:339:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:368:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:456:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:97:16: style: Variable 'r' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_LhsAutomaton.cc:104:16: style: Variable 'f' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:235:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:469:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCOMPLETE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_UnificationSubproblem2.cc:494:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/ACU_NumberOpSymbol.cc:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/ACU_NumberOpSymbol.cc:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/CUI_NumberOpSymbol.cc:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/CUI_NumberOpSymbol.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:35:8: warning: The class 'MinusSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:37:8: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:35:8: note: Derived function 'MinusSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:38:8: warning: The class 'MinusSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:43:8: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:38:8: note: Derived function 'MinusSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/succSymbol.hh:35:3: style: Class 'SuccSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:33:3: style: Class 'MinusSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/ACU_NumberOpSymbol.hh:33:3: style: Class 'ACU_NumberOpSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/CUI_NumberOpSymbol.cc:95:16: style: The scope of the variable 'd' can be reduced. [variableScope] Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:53:3: performance: Variable 'currentValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:57:16: warning: The class 'CounterSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:37:8: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:57:16: note: Derived function 'CounterSymbol::attachData' Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:67:16: warning: The class 'CounterSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:43:8: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:67:16: note: Derived function 'CounterSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:86:16: warning: The class 'CounterSymbol' defines member function with name 'eqRewrite' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:53:8: note: Parent function 'NumberOpSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/counterSymbol.cc:86:16: note: Derived function 'CounterSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/counterSymbol.hh:35:3: style: Class 'CounterSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:206:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:61:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:206:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:212:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:62:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:212:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:218:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:63:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:218:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/divisionSymbol.hh:33:3: style: Class 'DivisionSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:161:17: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:54:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:161:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:167:17: performance:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:167:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:155:17: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:155:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/floatSymbol.hh:33:3: style: Class 'FloatSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:101:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILTIN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:72:14: style:inconclusive: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/floatSymbol.hh:38:8: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:72:14: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/matrixOpSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:272:13: style:inconclusive: Function 'addFixedLengthBlock' argument 3 names different: declaration 'blockEnd' definition 'blockLength'. [funcArgNamesDifferent] Maude-Maude3.4/src/AU_Theory/AU_Term.hh:99:11: note: Function 'addFixedLengthBlock' argument 3 names different: declaration 'blockEnd' definition 'blockLength'. Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:272:13: note: Function 'addFixedLengthBlock' argument 3 names different: declaration 'blockEnd' definition 'blockLength'. Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:431:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_DOUBLE_MAX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:58:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/AU_Theory/AU_LhsCompiler.cc:334:21: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/AU_Theory/AU_Term.cc:240:14: style: Variable 'nrArgs' is assigned a value that is never used. [unreadVariable] Maude-Maude3.4/src/BuiltIn/minusSymbol.cc:61:14: warning: The class 'MinusSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:37:8: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.cc:61:14: note: Derived function 'MinusSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.cc:77:14: warning: The class 'MinusSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:43:8: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/minusSymbol.cc:77:14: note: Derived function 'MinusSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:326:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:361:9: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:364:9: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:367:9: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:370:9: style: Boolean value assigned to floating point variable. [assignBoolToFloat] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:281:12: style: Local variable 'r' shadows outer variable [shadowVariable] Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:217:14: note: Shadowed declaration Maude-Maude3.4/src/BuiltIn/floatOpSymbol.cc:281:12: note: Shadow variable Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:103:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:76:17: warning: The class 'MatrixOpSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:37:8: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:76:17: note: Derived function 'MatrixOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:86:17: warning: The class 'MatrixOpSymbol' defines member function with name 'attachSymbol' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:40:8: note: Parent function 'NumberOpSymbol::attachSymbol' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:86:17: note: Derived function 'MatrixOpSymbol::attachSymbol' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:96:17: warning: The class 'MatrixOpSymbol' defines member function with name 'copyAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:42:8: note: Parent function 'NumberOpSymbol::copyAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:96:17: note: Derived function 'MatrixOpSymbol::copyAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:107:17: warning: The class 'MatrixOpSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:43:8: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:107:17: note: Derived function 'MatrixOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:121:17: warning: The class 'MatrixOpSymbol' defines member function with name 'getSymbolAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:46:8: note: Parent function 'NumberOpSymbol::getSymbolAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:121:17: note: Derived function 'MatrixOpSymbol::getSymbolAttachments' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:278:17: warning: The class 'MatrixOpSymbol' defines member function with name 'eqRewrite' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:53:8: note: Parent function 'NumberOpSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:278:17: note: Derived function 'MatrixOpSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/stringSymbol.hh:33:3: style: Class 'StringSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:311:21: style: Local variable 'v' shadows outer variable [shadowVariable] Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:283:12: note: Shadowed declaration Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:311:21: note: Shadow variable Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:321:15: style: Variable 'j' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:161:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/BuiltIn/matrixOpSymbol.cc:204:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:61:17: warning: The class 'RandomOpSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:37:8: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:61:17: note: Derived function 'RandomOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:71:17: warning: The class 'RandomOpSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:43:8: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:71:17: note: Derived function 'RandomOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:83:17: warning: The class 'RandomOpSymbol' defines member function with name 'eqRewrite' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.hh:53:8: note: Parent function 'NumberOpSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.cc:83:17: note: Derived function 'RandomOpSymbol::eqRewrite' Maude-Maude3.4/src/BuiltIn/randomOpSymbol.hh:34:3: style: Class 'RandomOpSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:87:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILTIN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringDagNode.cc:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rope [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:99:17: style:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:99:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:105:17: performance:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:46:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:105:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/stringSymbol.cc:68:15: style:inconclusive: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/stringSymbol.hh:37:8: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/stringSymbol.cc:68:15: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:35:8: warning: The class 'MinusSymbol' defines member function with name 'attachData' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:62:17: note: Parent function 'NumberOpSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:35:8: note: Derived function 'MinusSymbol::attachData' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:38:8: warning: The class 'MinusSymbol' defines member function with name 'getDataAttachments' also defined in its parent class 'NumberOpSymbol'. [duplInheritedMember] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:99:17: note: Parent function 'NumberOpSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/minusSymbol.hh:38:8: note: Derived function 'MinusSymbol::getDataAttachments' Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:197:2: warning: Either the condition 'minusSymbol==0' is redundant or there is possible null pointer dereference: minusSymbol. [nullPointerRedundantCheck] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:212:19: note: Assuming that condition 'minusSymbol==0' is not redundant Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:197:2: note: Null pointer dereference Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:231:6: warning: Either the condition 'minusSymbol==0' is redundant or there is possible null pointer dereference: minusSymbol. [nullPointerRedundantCheck] Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:281:23: note: Assuming that condition 'minusSymbol==0' is not redundant Maude-Maude3.4/src/BuiltIn/numberOpSymbol.cc:231:6: note: Null pointer dereference Maude-Maude3.4/src/BuiltIn/succSymbol.cc:218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_UINT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/succSymbol.cc:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_UINT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/succSymbol.cc:264:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILTIN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_ArgumentIterator.hh:33:3: style: Class 'CUI_ArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:378:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:502:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUILTIN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:535:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:572:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_DagArgumentIterator.hh:33:3: style: Class 'CUI_DagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:299:12: style: Local variable 'a1' shadows outer variable [shadowVariable] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:263:15: note: Shadowed declaration Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:299:12: note: Shadow variable Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:475:15: style: Local variable 'a0' shadows outer variable [shadowVariable] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:212:12: note: Shadowed declaration Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:475:15: note: Shadow variable Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:596:12: style: Local variable 'c' shadows outer variable [shadowVariable] Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:591:8: note: Shadowed declaration Maude-Maude3.4/src/BuiltIn/stringOpSymbol.cc:596:12: note: Shadow variable Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.hh:109:14: warning: Member variable 'CUI_DagNode::argArray' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.hh:109:14: warning: Member variable 'CUI_DagNode::hashCache' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.hh:34:3: style: Class 'CUI_DagNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:355:14: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:617:15: style:inconclusive: Function 'instantiateWithReplacement' argument 4 names different: declaration 'newDag' definition 'replacement'. [funcArgNamesDifferent] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.hh:61:20: note: Function 'instantiateWithReplacement' argument 4 names different: declaration 'newDag' definition 'replacement'. Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:617:15: note: Function 'instantiateWithReplacement' argument 4 names different: declaration 'newDag' definition 'replacement'. Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:514:19: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:506:26: note: Shadowed declaration Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:514:19: note: Shadow variable Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:536:19: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:528:26: note: Shadowed declaration Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:536:19: note: Shadow variable Maude-Maude3.4/src/CUI_Theory/CUI_DagNode.cc:503:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/CUI_Theory/CUI_LhsCompiler.cc:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_LhsCompiler.cc:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id0CollapsePossible [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_LhsCompiler.cc:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:161:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matchAtTop [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:182:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:214:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matchAtTop [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:244:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable automaton [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.cc:146:10: style: Local variable 'local' shadows outer variable [shadowVariable] Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.hh:129:16: note: Shadowed declaration Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.cc:146:10: note: Shadow variable Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.cc:112:14: style: Local variable 'local' shadows outer variable [shadowVariable] Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.hh:129:16: note: Shadowed declaration Maude-Maude3.4/src/CUI_Theory/CUI_LhsAutomaton.cc:112:14: note: Shadow variable Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:134:15: style: The scope of the variable 'sp1' can be reduced. [variableScope] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:158:15: style: The scope of the variable 'sp1' can be reduced. [variableScope] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:184:15: style: The scope of the variable 'sp0' can be reduced. [variableScope] Maude-Maude3.4/src/CUI_Theory/CUI_Matcher.cc:213:15: style: The scope of the variable 'sp1' can be reduced. [variableScope] Maude-Maude3.4/src/CUI_Theory/CUI_RhsAutomaton.cc:46:19: warning: Member variable 'CUI_RhsAutomaton::source0' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_RhsAutomaton.cc:46:19: warning: Member variable 'CUI_RhsAutomaton::source1' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_RhsAutomaton.cc:46:19: warning: Member variable 'CUI_RhsAutomaton::destination' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_RhsAutomaton.hh:35:3: style: Class 'CUI_RhsAutomaton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.hh:69:37: warning: Member variable 'Problem::reverseTried' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.hh:77:37: warning:inconclusive: Member variable 'Problem::savedPendingState' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.hh:77:37: warning:inconclusive: Member variable 'Problem::reverseTried' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.hh:118:38: warning: Member variable 'Problem::alternative' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.hh:129:38: warning:inconclusive: Member variable 'Problem::savedPendingState' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.hh:129:38: warning: Member variable 'Problem::alternative' is not initialized in the copy constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:58:65: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:111:27: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:111:57: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:132:31: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:132:61: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Core/substitution.hh:46:3: style: Class 'Substitution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/cachedDag.hh:98:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/rootContainer.hh:29:1: style: The class 'RootContainer' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Core/dagRoot.hh:46:10: warning: Member variable 'RootContainer::next' is not initialized in the constructor. Maybe it should be initialized directly in the class RootContainer? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/dagRoot.hh:46:10: warning: Member variable 'RootContainer::prev' is not initialized in the constructor. Maybe it should be initialized directly in the class RootContainer? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/dagRoot.hh:34:3: style: Class 'DagRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/cachedDag.hh:34:3: style: Class 'CachedDag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/dagRoot.hh:35:4: style: The destructor '~DagRoot' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Core/dagRoot.hh:35:4: note: Destructor in derived class Maude-Maude3.4/src/Core/dagRoot.hh:40:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/dagRoot.hh:40:8: note: Function in derived class Maude-Maude3.4/src/Core/simpleRootContainer.hh:39:22: warning: Member variable 'RootContainer::next' is not initialized in the constructor. Maybe it should be initialized directly in the class RootContainer? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/simpleRootContainer.hh:39:22: warning: Member variable 'RootContainer::prev' is not initialized in the constructor. Maybe it should be initialized directly in the class RootContainer? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/compoundCycleSubproblem.hh:69:26: warning: Member variable 'CompoundCycleSubproblem::preBreakPendingState' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/compoundCycleSubproblem.hh:69:26: warning: Member variable 'CompoundCycleSubproblem::currentEdgeIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/simpleRootContainer.hh:35:4: style: The destructor '~SimpleRootContainer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Core/simpleRootContainer.hh:35:4: note: Destructor in derived class Maude-Maude3.4/src/Core/unificationContext.hh:57:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/unificationContext.hh:57:8: note: Function in derived class Maude-Maude3.4/src/Core/pendingUnificationStack.hh:44:4: style: The destructor '~PendingUnificationStack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/simpleRootContainer.hh:35:4: note: Virtual destructor in base class Maude-Maude3.4/src/Core/pendingUnificationStack.hh:44:4: note: Destructor in derived class Maude-Maude3.4/src/Core/pendingUnificationStack.hh:82:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/pendingUnificationStack.hh:82:8: note: Function in derived class Maude-Maude3.4/src/Core/compoundCycleSubproblem.hh:60:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/compoundCycleSubproblem.hh:60:8: note: Function in derived class Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:58:66: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:169:20: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:316:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:326:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:356:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem2.cc:367:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/sort.hh:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smallIntBound [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.hh:141:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.hh:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastUseTime [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.hh:138:15: style:inconclusive: Technically the member function 'VariableInfo::remapIndex' can be const. [functionConst] Maude-Maude3.4/src/Core/variableInfo.hh:66:7: note: Technically the member function 'VariableInfo::remapIndex' can be const. Maude-Maude3.4/src/Core/variableInfo.hh:138:15: note: Technically the member function 'VariableInfo::remapIndex' can be const. Maude-Maude3.4/src/Core/copyRhsAutomaton.cc:81:55: style: Parameter 'matcher' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Core/moduleItem.hh:32:1: style: The class 'ModuleItem' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Core/namedEntity.hh:32:3: style: Class 'NamedEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/lineNumber.hh:32:3: style: Class 'LineNumber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/connectedComponent.hh:36:3: style: Class 'ConnectedComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/sort.hh:48:3: style: Class 'Sort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/ctorDiagram.cc:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDeclarations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/ctorDiagram.cc:104:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDeclarations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/ctorDiagram.cc:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrArgs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:63:11: warning: Member variable 'CUI_Term::id0CollapsePossible' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:63:11: warning: Member variable 'CUI_Term::id1CollapsePossible' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:63:11: warning: Member variable 'CUI_Term::idemCollapsePossible' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:72:11: warning: Member variable 'CUI_Term::id0CollapsePossible' is not initialized in the constructor. [uninitMemberVarPrivate] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:72:11: warning: Member variable 'CUI_Term::id1CollapsePossible' is not initialized in the constructor. [uninitMemberVarPrivate] Maude-Maude3.4/src/CUI_Theory/CUI_Term.cc:72:11: warning: Member variable 'CUI_Term::idemCollapsePossible' is not initialized in the constructor. [uninitMemberVarPrivate] Maude-Maude3.4/src/Core/localBinding.hh:39:14: error: Syntax Error: AST broken, 'assert' doesn't have two operands. [internalAstError] Maude-Maude3.4/src/Core/rewritingContext.hh:219:19: warning: Member variable 'RewritingContext::currentIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:219:19: warning: Member variable 'RewritingContext::progress' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:219:19: warning: Member variable 'RewritingContext::lazyMarker' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:235:19: warning: Member variable 'RewritingContext::currentIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:235:19: warning: Member variable 'RewritingContext::staleMarker' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:235:19: warning: Member variable 'RewritingContext::progress' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:235:19: warning: Member variable 'RewritingContext::lazyMarker' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rewritingContext.hh:416:19: style:inconclusive: Technically the member function 'RewritingContext::getProgress' can be const. [functionConst] Maude-Maude3.4/src/Core/rewritingContext.hh:100:8: note: Technically the member function 'RewritingContext::getProgress' can be const. Maude-Maude3.4/src/Core/rewritingContext.hh:416:19: note: Technically the member function 'RewritingContext::getProgress' can be const. Maude-Maude3.4/src/Core/rewritingContext.hh:57:3: style: Class 'RewritingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/rewritingContext.hh:69:3: style: Class 'RewritingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/rewritingContext.hh:70:12: style: The destructor '~RewritingContext' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/simpleRootContainer.hh:35:4: note: Virtual destructor in base class Maude-Maude3.4/src/Core/rewritingContext.hh:70:12: note: Destructor in derived class Maude-Maude3.4/src/Core/rewritingContext.hh:181:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/rewritingContext.hh:181:8: note: Function in derived class Maude-Maude3.4/src/Core/equalitySubproblem.cc:47:61: style: Parameter 'solution' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Core/equation.cc:48:11: warning: Member variable 'Equation::fast' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/rhsBuilder.hh:61:13: style:inconclusive: Technically the member function 'RhsBuilder::empty' can be const. [functionConst] Maude-Maude3.4/src/Core/rhsBuilder.hh:37:8: note: Technically the member function 'RhsBuilder::empty' can be const. Maude-Maude3.4/src/Core/rhsBuilder.hh:61:13: note: Technically the member function 'RhsBuilder::empty' can be const. Maude-Maude3.4/src/Core/equation.cc:93:11: warning: The class 'Equation' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/equation.cc:93:11: note: Derived function 'Equation::preprocess' Maude-Maude3.4/src/Core/label.hh:32:3: style: Class 'Label' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/equation.hh:39:4: style: The destructor '~Equation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:40:12: note: Virtual destructor in base class Maude-Maude3.4/src/Core/equation.hh:39:4: note: Destructor in derived class Maude-Maude3.4/src/Core/equation.hh:47:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:71:16: note: Virtual function in base class Maude-Maude3.4/src/Core/equation.hh:47:8: note: Function in derived class Maude-Maude3.4/src/Core/equation.hh:64:7: style: The function 'traceBeginTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:85:15: note: Virtual function in base class Maude-Maude3.4/src/Core/equation.hh:64:7: note: Function in derived class Maude-Maude3.4/src/Core/hashConsSet.cc:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/hashConsSet.cc:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/hashConsSet.hh:45:19: performance: Variable 'collisionCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Core/hashConsSet.hh:71:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/hashConsSet.hh:71:8: note: Function in derived class Maude-Maude3.4/src/Core/memoMap.hh:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoMap.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.hh:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.cc:128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARENA_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.cc:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARENA_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.cc:285:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARENA_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.cc:361:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARENA_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoryCell.cc:417:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/memoTable.hh:49:12: warning: Member variable 'ModuleItem::parentModule' is not initialized in the constructor. Maybe it should be initialized directly in the class ModuleItem? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/memoTable.hh:49:12: warning: Member variable 'ModuleItem::indexWithinParent' is not initialized in the constructor. Maybe it should be initialized directly in the class ModuleItem? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/memoTable.cc:46:12: style:inconclusive: Technically the member function 'MemoTable::memoRewrite' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.hh:41:8: note: Technically the member function 'MemoTable::memoRewrite' can be const. Maude-Maude3.4/src/Core/memoTable.cc:46:12: note: Technically the member function 'MemoTable::memoRewrite' can be const. Maude-Maude3.4/src/Core/memoTable.cc:81:12: style:inconclusive: Technically the member function 'MemoTable::memoEnter' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.hh:42:8: note: Technically the member function 'MemoTable::memoEnter' can be const. Maude-Maude3.4/src/Core/memoTable.cc:81:12: note: Technically the member function 'MemoTable::memoEnter' can be const. Maude-Maude3.4/src/Core/memoTable.hh:38:3: style: Class 'MemoTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/memoTable.cc:81:33: style: Parameter 'sourceSet' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Core/memoryInfo.hh:90:3: warning: Member variable 'MemoryInfo::halfWord' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/memoryInfo.hh:119:30: style:inconclusive: Function 'copySetFlags' argument 1 names different: declaration 'flags' definition 'flagSet'. [funcArgNamesDifferent] Maude-Maude3.4/src/Core/memoryInfo.hh:44:25: note: Function 'copySetFlags' argument 1 names different: declaration 'flags' definition 'flagSet'. Maude-Maude3.4/src/Core/memoryInfo.hh:119:30: note: Function 'copySetFlags' argument 1 names different: declaration 'flags' definition 'flagSet'. Maude-Maude3.4/src/Core/memoryCell.cc:199:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/memoryCell.cc:285:16: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/memoryCell.cc:305:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/memoryCell.hh:206:15: style: Variable 'e' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/memoryCell.cc:53:18: style: struct member 'Arena::alignmentDummy' is never used. [unusedStructMember] Maude-Maude3.4/src/Core/narrowingVariableInfo.cc:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/equation.hh:43:8: warning: The class 'Equation' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/equation.hh:43:8: note: Derived function 'Equation::preprocess' Maude-Maude3.4/src/Core/narrowingVariableInfo.cc:44:56: style:inconclusive: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. [funcArgNamesDifferent] Maude-Maude3.4/src/Core/narrowingVariableInfo.hh:41:39: note: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/Core/narrowingVariableInfo.cc:44:56: note: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/Core/narrowingVariableInfo.cc:58:61: style:inconclusive: Function 'variable2IndexNoAdd' argument 1 names different: declaration 'variableTerm' definition 'variable'. [funcArgNamesDifferent] Maude-Maude3.4/src/Core/narrowingVariableInfo.hh:42:44: note: Function 'variable2IndexNoAdd' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/Core/narrowingVariableInfo.cc:58:61: note: Function 'variable2IndexNoAdd' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/Core/equationTable.cc:62:18: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/equationTable.cc:146:18: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/nullInstruction.cc:57:18: performance:inconclusive: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. [functionStatic] Maude-Maude3.4/src/Core/nullInstruction.hh:37:8: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. Maude-Maude3.4/src/Core/nullInstruction.cc:57:18: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. Maude-Maude3.4/src/Core/sortBdds.hh:91:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortBdds.hh:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtRelation [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:156:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstProblemInTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:327:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstProblemInTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:370:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:400:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:415:11: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:287:12: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:241:7: note: Shadowed declaration Maude-Maude3.4/src/Core/pendingUnificationStack.cc:287:12: note: Shadow variable Maude-Maude3.4/src/Core/module.cc:52:9: warning: Member variable 'Module::environment' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:155:27: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Core/pendingUnificationStack.cc:323:21: style: Variable 'a' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Core/module.hh:90:16: style: Virtual function 'reset' is called from destructor '~Module()' at line 70. Dynamic binding is not used. [virtualCallInConstructor] Maude-Maude3.4/src/Core/module.cc:70:3: note: Calling reset Maude-Maude3.4/src/Core/module.hh:90:16: note: reset is a virtual function Maude-Maude3.4/src/Core/strategyDefinition.hh:57:8: warning: The class 'StrategyDefinition' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/strategyDefinition.hh:57:8: note: Derived function 'StrategyDefinition::preprocess' Maude-Maude3.4/src/Core/rule.hh:42:8: warning: The class 'Rule' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/rule.hh:42:8: note: Derived function 'Rule::preprocess' Maude-Maude3.4/src/Core/sortConstraint.hh:40:8: warning: The class 'SortConstraint' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/sortConstraint.hh:40:8: note: Derived function 'SortConstraint::preprocess' Maude-Maude3.4/src/Core/sortBdds.hh:37:3: style: Class 'SortBdds' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/sortConstraint.hh:42:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:71:16: note: Virtual function in base class Maude-Maude3.4/src/Core/sortConstraint.hh:42:8: note: Function in derived class Maude-Maude3.4/src/Core/sortConstraint.hh:45:7: style: The function 'traceBeginTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:85:15: note: Virtual function in base class Maude-Maude3.4/src/Core/sortConstraint.hh:45:7: note: Function in derived class Maude-Maude3.4/src/Core/rule.hh:38:4: style: The destructor '~Rule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:40:12: note: Virtual destructor in base class Maude-Maude3.4/src/Core/rule.hh:38:4: note: Destructor in derived class Maude-Maude3.4/src/Core/rule.hh:47:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:71:16: note: Virtual function in base class Maude-Maude3.4/src/Core/rule.hh:47:8: note: Function in derived class Maude-Maude3.4/src/Core/rule.hh:58:7: style: The function 'traceBeginTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:85:15: note: Virtual function in base class Maude-Maude3.4/src/Core/rule.hh:58:7: note: Function in derived class Maude-Maude3.4/src/Core/strategyDefinition.hh:39:4: style: The destructor '~StrategyDefinition' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:40:12: note: Virtual destructor in base class Maude-Maude3.4/src/Core/strategyDefinition.hh:39:4: note: Destructor in derived class Maude-Maude3.4/src/Core/strategyDefinition.hh:60:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:71:16: note: Virtual function in base class Maude-Maude3.4/src/Core/strategyDefinition.hh:60:8: note: Function in derived class Maude-Maude3.4/src/Core/strategyDefinition.hh:66:7: style: The function 'traceBeginTrial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/preEquation.hh:85:15: note: Virtual function in base class Maude-Maude3.4/src/Core/strategyDefinition.hh:66:7: note: Function in derived class Maude-Maude3.4/src/Core/preEquation.cc:133:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/preEquation.cc:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/preEquation.cc:252:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIMPLEMENTED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/protectedDagNodeSet.hh:34:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/protectedDagNodeSet.hh:34:8: note: Function in derived class Maude-Maude3.4/src/Core/returnInstruction.cc:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETURN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/frame.hh:30:1: style: The class 'Frame' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Core/stackMachine.hh:161:15: style:inconclusive: Technically the member function 'StackMachine::getEqCount' can be const. [functionConst] Maude-Maude3.4/src/Core/stackMachine.hh:55:9: note: Technically the member function 'StackMachine::getEqCount' can be const. Maude-Maude3.4/src/Core/stackMachine.hh:161:15: note: Technically the member function 'StackMachine::getEqCount' can be const. Maude-Maude3.4/src/Core/returnInstruction.hh:35:3: style: Class 'ReturnInstruction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/stackMachine.hh:39:4: style: The destructor '~StackMachine' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/simpleRootContainer.hh:35:4: note: Virtual destructor in base class Maude-Maude3.4/src/Core/stackMachine.hh:39:4: note: Destructor in derived class Maude-Maude3.4/src/Core/stackMachine.hh:73:8: style: The function 'markReachableNodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Core/rootContainer.hh:46:16: note: Virtual function in base class Maude-Maude3.4/src/Core/stackMachine.hh:73:8: note: Function in derived class Maude-Maude3.4/src/Core/stackMachine.hh:132:31: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Core/preEquation.cc:50:14: warning: Member variable 'ModuleItem::parentModule' is not initialized in the constructor. Maybe it should be initialized directly in the class ModuleItem? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/preEquation.cc:50:14: warning: Member variable 'ModuleItem::indexWithinParent' is not initialized in the constructor. Maybe it should be initialized directly in the class ModuleItem? [uninitDerivedMemberVar] Maude-Maude3.4/src/Core/rhsBuilder.cc:62:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Core/run.cc:87:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:368:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/rewritingContext.cc:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/rule.cc:90:7: warning: The class 'Rule' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/rule.cc:90:7: note: Derived function 'Rule::preprocess' Maude-Maude3.4/src/Core/run.cc:26:25: style: Local variable 'redexStack' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Core/rewritingContext.hh:208:25: note: Shadowed declaration Maude-Maude3.4/src/Core/run.cc:26:25: note: Shadow variable Maude-Maude3.4/src/Core/ruleTable.cc:86:13: style: Variable 'rl' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/run.cc:111:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rewriteLimit [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progress [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rewriteLimit [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redexStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/run.cc:323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redexStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortCheckSubproblem.cc:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortCheckSubproblem.cc:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortBdds.cc:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortBdds.cc:153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortBdds.cc:288:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortBdds.cc:73:27: style: Variable 'c' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/sortBdds.cc:106:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/sortConstraint.cc:74:17: warning: The class 'SortConstraint' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/sortConstraint.cc:74:17: note: Derived function 'SortConstraint::preprocess' Maude-Maude3.4/src/Core/sortErrorAnalysis.cc:49:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctorDiagram [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortErrorAnalysis.cc:71:15: style: Variable 'pathCount' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Core/sortConstraintTable.hh:88:22: style:inconclusive: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. [functionConst] Maude-Maude3.4/src/Core/sortConstraintTable.hh:43:8: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. Maude-Maude3.4/src/Core/sortConstraintTable.hh:88:22: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. Maude-Maude3.4/src/Core/sortConstraintTable.cc:59:62: style: Parameter 'sc1' can be declared as pointer to const. However it seems that 'sortConstraintLt' is a callback function, if 'sc1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Maude-Maude3.4/src/Core/sortConstraintTable.cc:108:56: note: You might need to cast the function pointer here Maude-Maude3.4/src/Core/sortConstraintTable.cc:59:62: note: Parameter 'sc1' can be declared as pointer to const Maude-Maude3.4/src/Core/sortConstraintTable.cc:60:34: style: Parameter 'sc2' can be declared as pointer to const. However it seems that 'sortConstraintLt' is a callback function, if 'sc2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Maude-Maude3.4/src/Core/sortConstraintTable.cc:108:56: note: You might need to cast the function pointer here Maude-Maude3.4/src/Core/sortConstraintTable.cc:60:34: note: Parameter 'sc2' can be declared as pointer to const Maude-Maude3.4/src/Core/sortConstraintTable.cc:145:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/stackMachine.cc:40:15: warning: Member variable 'StackMachine::realResult' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/stackMachine.cc:45:3: warning: Class 'StackMachine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Maude-Maude3.4/src/Core/stackMachine.cc:45:3: warning: Class 'StackMachine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Maude-Maude3.4/src/Core/stackMachine.cc:83:36: style: Parameter 'instructionSequence' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Core/stackMachine.cc:219:15: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/stackMachineRhsCompiler.cc:82:16: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Core/stackMachineRhsCompiler.cc:76:12: note: Shadowed declaration Maude-Maude3.4/src/Core/stackMachineRhsCompiler.cc:82:16: note: Shadow variable Maude-Maude3.4/src/Core/stackMachineRhsCompiler.cc:109:22: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Core/sortErrorAnalysis.cc:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pathCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortTable.cc:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortTable.cc:199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortTable.cc:372:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortTable.cc:469:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/strategy.cc:37:11: warning: Member variable 'Strategy::stdStrategy' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/strategy.cc:37:11: warning: Member variable 'Strategy::unevalArgs' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Core/termBag.cc:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/strategyDefinition.cc:120:21: warning: The class 'StrategyDefinition' defines member function with name 'preprocess' also defined in its parent class 'PreEquation'. [duplInheritedMember] Maude-Maude3.4/src/Core/preEquation.hh:79:8: note: Parent function 'PreEquation::preprocess' Maude-Maude3.4/src/Core/strategyDefinition.cc:120:21: note: Derived function 'StrategyDefinition::preprocess' Maude-Maude3.4/src/Core/opDeclaration.hh:29:1: style: The class 'OpDeclaration' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Core/sortTable.cc:357:12: performance:inconclusive: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Core/sortTable.hh:102:7: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Core/sortTable.cc:357:12: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Core/trivialRhsAutomaton.hh:36:3: style: Class 'TrivialRhsAutomaton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/trivialRhsAutomaton.cc:68:46: style: Parameter 'matcher' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Core/trivialRhsAutomaton.cc:74:58: style: Parameter 'matcher' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Core/unificationContext.cc:84:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/unificationContext.cc:149:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/sortTable.cc:464:29: style: Local variable 'rangeComponent' shadows outer function [shadowFunction] Maude-Maude3.4/src/Core/sortTable.hh:51:35: note: Shadowed declaration Maude-Maude3.4/src/Core/sortTable.cc:464:29: note: Shadow variable Maude-Maude3.4/src/Core/sortTable.cc:185:27: style: Variable 'component' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Core/sortTable.cc:166:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Core/unificationSubproblemDisjunction.cc:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lhs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/unificationContext.cc:149:10: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/FreeTheory/freeArgumentIterator.hh:32:3: style: Class 'FreeArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Core/variableInfo.cc:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.cc:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignedFragment [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.cc:111:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignedFragment [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Core/variableInfo.cc:51:44: style:inconclusive: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. [funcArgNamesDifferent] Maude-Maude3.4/src/Core/variableInfo.hh:43:36: note: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/Core/variableInfo.cc:51:44: note: Function 'variable2Index' argument 1 names different: declaration 'variableTerm' definition 'variable'. Maude-Maude3.4/src/FreeTheory/freeRemainder.hh:124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.hh:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.hh:210:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeDagNode.hh:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrWords [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeOccurrence.hh:32:3: warning:inconclusive: Member variable 'FreeOccurrence::pos' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freeOccurrence.hh:32:3: warning:inconclusive: Member variable 'FreeOccurrence::arg' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freeOccurrence.hh:32:3: warning:inconclusive: Member variable 'FreeOccurrence::trm' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:31:1: style: The class 'FreeBinaryRhsAutomaton' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:75:25: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:75:25: note: Derived function 'FreeBinaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:59:25: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:59:25: note: Derived function 'FreeBinaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:68:25: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.cc:68:25: note: Derived function 'FreeBinaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeRemainder.hh:48:3: style: Class 'FreeRemainder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeDagNode.hh:34:3: style: Class 'FreeDagNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeBinarySymbol.cc:53:19: warning: The class 'FreeBinarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:49:8: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeBinarySymbol.cc:53:19: note: Derived function 'FreeBinarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeBinarySymbol.hh:35:3: style: Class 'FreeBinarySymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:90:24: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:90:24: note: Derived function 'FreeFast2RhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:60:24: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:60:24: note: Derived function 'FreeFast2RhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:92:24: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:92:24: note: Derived function 'FreeFast3RhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:76:24: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.cc:76:24: note: Derived function 'FreeFast2RhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:62:24: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:62:24: note: Derived function 'FreeFast3RhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:78:24: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.cc:78:24: note: Derived function 'FreeFast3RhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrWords [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:272:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:287:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeGeneralCtor.cc:67:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeInstruction.hh:60:3: style: Class 'FreeInstruction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:42:66: style:inconclusive: Function 'FreeFastInstruction' argument 2 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeFastInstruction.hh:36:47: note: Function 'FreeFastInstruction' argument 2 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:42:66: note: Function 'FreeFastInstruction' argument 2 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:51:81: style:inconclusive: Function 'FreeFastInstruction' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeFastInstruction.hh:37:62: note: Function 'FreeFastInstruction' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:51:81: note: Function 'FreeFastInstruction' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:63:96: style:inconclusive: Function 'FreeFastInstruction' argument 4 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeFastInstruction.hh:38:77: note: Function 'FreeFastInstruction' argument 4 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:63:96: note: Function 'FreeFastInstruction' argument 4 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:75:111: style:inconclusive: Function 'FreeFastInstruction' argument 5 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeFastInstruction.hh:39:92: note: Function 'FreeFastInstruction' argument 5 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeFastInstruction.cc:75:111: note: Function 'FreeFastInstruction' argument 5 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeGeneralCtor.cc:47:92: style:inconclusive: Function 'FreeGeneralCtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeGeneralCtor.hh:35:77: note: Function 'FreeGeneralCtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeGeneralCtor.cc:47:92: note: Function 'FreeGeneralCtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:345:29: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:433:15: style: Local variable 'arg' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:369:16: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:433:15: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:532:21: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:501:20: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:532:21: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:632:17: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:613:16: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:632:17: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:648:17: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:613:16: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:648:17: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:649:17: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:614:16: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freeDagNode.cc:649:17: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freeGeneralCtorFinal.cc:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeGeneralExtor.cc:105:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeInstruction.cc:216:20: error: syntax error [syntaxError] Maude-Maude3.4/src/FreeTheory/freeGeneralExtorFinal.cc:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeGeneralExtor.cc:49:94: style:inconclusive: Function 'FreeGeneralExtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeGeneralExtor.hh:35:78: note: Function 'FreeGeneralExtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeGeneralExtor.cc:49:94: note: Function 'FreeGeneralExtor' argument 3 names different: declaration 'destIndex' definition 'destinationIndex'. Maude-Maude3.4/src/FreeTheory/freeLhsCompiler.cc:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable automaton [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeSubterm.hh:40:3: warning:inconclusive: Member variable 'FreeSubterm::subtermType' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freeSubterm.hh:40:3: warning:inconclusive: Member variable 'FreeSubterm::subtermPositionIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:91:12: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:111:12: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:127:12: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:142:12: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeLhsAutomaton.cc:156:12: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeNetExec.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNetExec.cc:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNetExec.cc:188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNet.cc:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNet.cc:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNet.cc:210:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:31:1: style: The class 'FreeNullaryRhsAutomaton' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:64:26: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:64:26: note: Derived function 'FreeNullaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:50:26: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:50:26: note: Derived function 'FreeNullaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:58:26: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:58:26: note: Derived function 'FreeNullaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.cc:58:62: style: Parameter 'matcher' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/FreeTheory/freePositionTable.hh:54:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePositionTable.cc:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePositionTable.cc:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePositionTable.cc:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeNullarySymbol.cc:53:20: warning: The class 'FreeNullarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:49:8: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeNullarySymbol.cc:53:20: note: Derived function 'FreeNullarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeNullarySymbol.hh:35:3: style: Class 'FreeNullarySymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeNet.cc:244:10: performance:inconclusive: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/FreeTheory/freeNet.hh:112:8: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/FreeTheory/freeNet.cc:244:10: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/FreeTheory/freeNet.cc:254:15: style: Variable 'f' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeNet.cc:255:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netVec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netVec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:167:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positionIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slotTranslation [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetFullCompiler.cc:254:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freeNetIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:147:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:174:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:347:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:394:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable label [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:442:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable term [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:462:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netVec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable netVec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patterns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patterns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:78:13: warning: Member variable 'FreePreNet::topSymbol' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:78:13: warning: Member variable 'FreePreNet::topPositionIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:78:13: warning: Member variable 'FreePreNet::nrFailParents' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:78:13: warning: Member variable 'FreePreNet::nrFailVisits' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:381:13: style:inconclusive: Technically the member function 'FreePreNet::partitionLiveSet' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:140:8: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. Maude-Maude3.4/src/FreeTheory/freePreNet.cc:381:13: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:120:13: style:inconclusive: Technically the member function 'FreePreNet::setVisitedFlags' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:164:8: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:120:13: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. Maude-Maude3.4/src/FreeTheory/freePreNet.hh:40:3: style: Class 'FreePreNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:383:28: style:inconclusive: Function 'partitionLiveSet' argument 3 names different: declaration 'arc' definition 'arcs'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:142:23: note: Function 'partitionLiveSet' argument 3 names different: declaration 'arc' definition 'arcs'. Maude-Maude3.4/src/FreeTheory/freePreNet.cc:383:28: note: Function 'partitionLiveSet' argument 3 names different: declaration 'arc' definition 'arcs'. Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:113:15: style: Local variable 'slotTranslation' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:221:15: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:113:15: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freePreNet.cc:235:18: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:174:21: note: Shadowed declaration Maude-Maude3.4/src/FreeTheory/freePreNet.cc:235:18: note: Shadow variable Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:139:13: style: Parameter 'symbol' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.cc:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:97:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:206:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable automaton [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:327:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:373:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:87:3: performance: Variable 'fast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:199:3: performance: Variable 'fast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:96:19: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:129:16: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:149:19: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:167:19: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeRemainder.cc:184:19: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeTermFullCompiler.cc:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argArray [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeTerm.cc:211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeTerm.cc:319:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeTerm.cc:512:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:357:13: performance:inconclusive: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:62:7: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:357:13: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. Maude-Maude3.4/src/FreeTheory/freeNullarySymbol.hh:37:8: warning: The class 'FreeNullarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:152:13: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeNullarySymbol.hh:37:8: note: Derived function 'FreeNullarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeUnarySymbol.hh:36:8: warning: The class 'FreeUnarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:152:13: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeUnarySymbol.hh:36:8: note: Derived function 'FreeUnarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeBinarySymbol.hh:36:8: warning: The class 'FreeBinarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:152:13: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeBinarySymbol.hh:36:8: note: Derived function 'FreeBinarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeTernarySymbol.hh:38:8: warning: The class 'FreeTernarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:152:13: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeTernarySymbol.hh:38:8: note: Derived function 'FreeTernarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeUnarySymbol.hh:35:3: style: Class 'FreeUnarySymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeTernarySymbol.hh:37:3: style: Class 'FreeTernarySymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:31:1: style: The class 'FreeTernaryRhsAutomaton' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:77:26: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:77:26: note: Derived function 'FreeTernaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:61:26: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:61:26: note: Derived function 'FreeTernaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:70:26: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.cc:70:26: note: Derived function 'FreeTernaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeTernarySymbol.cc:53:20: warning: The class 'FreeTernarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:49:8: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeTernarySymbol.cc:53:20: note: Derived function 'FreeTernarySymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:31:1: style: The class 'FreeUnaryRhsAutomaton' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:65:24: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:65:24: note: Derived function 'FreeUnaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:49:24: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:49:24: note: Derived function 'FreeUnaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:58:24: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.cc:58:24: note: Derived function 'FreeUnaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:37:8: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:37:8: note: Derived function 'FreeNullaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:41:12: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:41:12: note: Derived function 'FreeNullaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:42:8: warning: The class 'FreeNullaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeNullaryRhsAutomaton.hh:42:8: note: Derived function 'FreeNullaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:37:8: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:37:8: note: Derived function 'FreeUnaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:41:12: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:41:12: note: Derived function 'FreeUnaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:42:8: warning: The class 'FreeUnaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeUnaryRhsAutomaton.hh:42:8: note: Derived function 'FreeUnaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:37:8: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:37:8: note: Derived function 'FreeBinaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:41:12: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:41:12: note: Derived function 'FreeBinaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:42:8: warning: The class 'FreeBinaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeBinaryRhsAutomaton.hh:42:8: note: Derived function 'FreeBinaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:37:8: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:37:8: note: Derived function 'FreeTernaryRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:41:12: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:41:12: note: Derived function 'FreeTernaryRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:42:8: warning: The class 'FreeTernaryRhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeTernaryRhsAutomaton.hh:42:8: note: Derived function 'FreeTernaryRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:37:8: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:37:8: note: Derived function 'FreeFast2RhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:41:12: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:41:12: note: Derived function 'FreeFast2RhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:42:8: warning: The class 'FreeFast2RhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast2RhsAutomaton.hh:42:8: note: Derived function 'FreeFast2RhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:37:8: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'remapIndices' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:36:8: note: Parent function 'FreeRhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:37:8: note: Derived function 'FreeFast3RhsAutomaton::remapIndices' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:41:12: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'construct' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:37:12: note: Parent function 'FreeRhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:41:12: note: Derived function 'FreeFast3RhsAutomaton::construct' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:42:8: warning: The class 'FreeFast3RhsAutomaton' defines member function with name 'replace' also defined in its parent class 'FreeRhsAutomaton'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeRhsAutomaton.hh:38:8: note: Parent function 'FreeRhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeFast3RhsAutomaton.hh:42:8: note: Derived function 'FreeFast3RhsAutomaton::replace' Maude-Maude3.4/src/FreeTheory/freeLhsCompiler.cc:35:48: style:inconclusive: Function 'analyseConstraintPropagation' argument 1 names different: declaration 'BoundUniquely' definition 'boundUniquely'. [funcArgNamesDifferent] Maude-Maude3.4/src/FreeTheory/freeTerm.hh:47:45: note: Function 'analyseConstraintPropagation' argument 1 names different: declaration 'BoundUniquely' definition 'boundUniquely'. Maude-Maude3.4/src/FreeTheory/freeLhsCompiler.cc:35:48: note: Function 'analyseConstraintPropagation' argument 1 names different: declaration 'BoundUniquely' definition 'boundUniquely'. Maude-Maude3.4/src/FreeTheory/freeLhsCompiler.cc:222:19: style: Parameter 'currentSequence' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/FreeTheory/freeUnarySymbol.cc:53:18: warning: The class 'FreeUnarySymbol' defines member function with name 'eqRewrite' also defined in its parent class 'FreeSymbol'. [duplInheritedMember] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:49:8: note: Parent function 'FreeSymbol::eqRewrite' Maude-Maude3.4/src/FreeTheory/freeUnarySymbol.cc:53:18: note: Derived function 'FreeUnarySymbol::eqRewrite' Maude-Maude3.4/src/FullCompiler/compilationContext.cc:46:21: warning: Member variable 'CompilationContext::tailRecursive' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FullCompiler/compilationContext.cc:46:21: warning: Member variable 'CompilationContext::nrSafeSlots' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/assignmentConditionFragment.cc:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/assignmentConditionState.cc:54:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/assignmentConditionFragment.cc:68:50: style:inconclusive: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/assignmentConditionFragment.hh:39:28: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/assignmentConditionFragment.cc:68:50: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/equalityConditionFragment.cc:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/equalityConditionFragment.cc:121:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/equalityConditionFragment.cc:68:48: style:inconclusive: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/equalityConditionFragment.hh:39:28: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/equalityConditionFragment.cc:68:48: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/equalityConditionFragment.cc:105:77: style: Parameter 'boundUniquely' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Higher/variantSearch.hh:193:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/filteredVariantUnifierSearch.cc:61:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRREDUNDANT_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/filteredVariantUnifierSearch.cc:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRREDUNDANT_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/irredundantUnificationProblem.cc:48:32: warning: Member variable 'IrredundantUnificationProblem::currentUnifier' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/irredundantUnificationProblem.cc:48:32: warning: Member variable 'IrredundantUnificationProblem::nrFreeVariables' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/unificationProblem.hh:44:12: style: The destructor '~UnificationProblem' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/unificationProblem.hh:44:12: note: Destructor in derived class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:39:4: style: The destructor '~IrredundantUnificationProblem' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/unificationProblem.hh:44:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:39:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:44:16: style: The function 'findNextUnifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/unificationProblem.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:44:16: note: Function in derived class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:45:31: style: The function 'getSolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/unificationProblem.hh:54:31: note: Virtual function in base class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:45:31: note: Function in derived class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:46:15: style: The function 'getNrFreeVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/unificationProblem.hh:55:15: note: Virtual function in base class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:46:15: note: Function in derived class Maude-Maude3.4/src/Higher/irredundantUnificationProblem.cc:95:12: style: Local variable 'nrFreeVariables' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Higher/irredundantUnificationProblem.hh:54:7: note: Shadowed declaration Maude-Maude3.4/src/Higher/irredundantUnificationProblem.cc:95:12: note: Shadow variable Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:40: style:inconclusive: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. [functionConst] Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:64:10: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:40: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. Maude-Maude3.4/src/Higher/variantFolder.hh:49:3: style: Class 'VariantFolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/variantFolder.hh:112:5: style: Struct 'RetainedVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/variantSearch.hh:71:4: style: The destructor '~VariantSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/variantSearch.hh:71:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:58: style:inconclusive: Function 'subsumes' argument 1 names different: declaration 'otherUnifier' definition 'otherEncodedUnifier'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:64:28: note: Function 'subsumes' argument 1 names different: declaration 'otherUnifier' definition 'otherEncodedUnifier'. Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:58: note: Function 'subsumes' argument 1 names different: declaration 'otherUnifier' definition 'otherEncodedUnifier'. Maude-Maude3.4/src/FullCompiler/runtime.cc:335:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/searchState.hh:96:14: style:inconclusive: Technically the member function 'SearchState::transferCountTo' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.hh:59:8: note: Technically the member function 'SearchState::transferCountTo' can be const. Maude-Maude3.4/src/Higher/searchState.hh:96:14: note: Technically the member function 'SearchState::transferCountTo' can be const. Maude-Maude3.4/src/Higher/positionState.hh:59:3: style: Class 'PositionState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/searchState.hh:49:3: style: Class 'SearchState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/searchState.hh:53:12: style: The destructor '~SearchState' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/searchState.hh:53:12: note: Destructor in derived class Maude-Maude3.4/src/Higher/matchSearchState.hh:45:4: style: The destructor '~MatchSearchState' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/searchState.hh:53:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/matchSearchState.hh:45:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:90:21: warning: The class 'ModelCheckerSymbol' defines member function with name 'attachSymbol' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:39:8: note: Parent function 'TemporalSymbol::attachSymbol' Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:90:21: note: Derived function 'ModelCheckerSymbol::attachSymbol' Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:111:21: warning: The class 'ModelCheckerSymbol' defines member function with name 'copyAttachments' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:40:8: note: Parent function 'TemporalSymbol::copyAttachments' Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:111:21: note: Derived function 'ModelCheckerSymbol::copyAttachments' Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:137:21: warning: The class 'ModelCheckerSymbol' defines member function with name 'getSymbolAttachments' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:41:8: note: Parent function 'TemporalSymbol::getSymbolAttachments' Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:137:21: note: Derived function 'ModelCheckerSymbol::getSymbolAttachments' Maude-Maude3.4/src/Higher/stateTransitionGraph.hh:40:3: style: Class 'StateTransitionGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/modelCheckerSymbol.hh:38:3: style: Class 'ModelCheckerSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:185:89: style:inconclusive: Function 'makeTransition' argument 3 names different: declaration 'target' definition 'targetNr'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/modelCheckerSymbol.hh:72:80: note: Function 'makeTransition' argument 3 names different: declaration 'target' definition 'targetNr'. Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:185:89: note: Function 'makeTransition' argument 3 names different: declaration 'target' definition 'targetNr'. Maude-Maude3.4/src/Higher/narrowingFolder.cc:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingFolder.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingFolder.cc:248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingFolder.cc:325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/modelCheckerSymbol.cc:177:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Maude-Maude3.4/src/Higher/narrowingSearchState.cc:143:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingFolder.cc:286:33: warning: Member variable 'RetainedState::depth' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/FullCompiler/runtime.cc:308:33: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Maude-Maude3.4/src/FullCompiler/runtime.cc:307:45: note: Assuming allocation function fails Maude-Maude3.4/src/FullCompiler/runtime.cc:307:38: note: Assignment 'ephemeralStart=static_cast(std::malloc(1024*1024))', assigned value is 0 Maude-Maude3.4/src/FullCompiler/runtime.cc:308:33: note: Null pointer addition Maude-Maude3.4/src/Higher/narrowingFolder.cc:209:12: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Higher/narrowingFolder.cc:199:30: note: Shadowed declaration Maude-Maude3.4/src/Higher/narrowingFolder.cc:209:12: note: Shadow variable Maude-Maude3.4/src/Higher/narrowingFolder.cc:300:20: style: Local variable 'variableInfo' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Higher/narrowingFolder.hh:110:27: note: Shadowed declaration Maude-Maude3.4/src/Higher/narrowingFolder.cc:300:20: note: Shadow variable Maude-Maude3.4/src/Higher/narrowingFolder.cc:59:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Higher/narrowingFolder.cc:66:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/FullCompiler/runtime.cc:208:8: style: Local variable 'nrArgs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FullCompiler/runtime.cc:167:7: note: Shadowed declaration Maude-Maude3.4/src/FullCompiler/runtime.cc:208:8: note: Shadow variable Maude-Maude3.4/src/FullCompiler/runtime.cc:273:8: style: Local variable 'nrArgs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/FullCompiler/runtime.cc:237:7: note: Shadowed declaration Maude-Maude3.4/src/FullCompiler/runtime.cc:273:8: note: Shadow variable Maude-Maude3.4/src/Higher/narrowingSequenceSearch.cc:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_STEPS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch.cc:140:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_CONTEXT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch.cc:214:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch.cc:252:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSearchState2.cc:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch.hh:52:4: style: The destructor '~NarrowingSequenceSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/narrowingSequenceSearch.hh:52:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/narrowingSearchState3.cc:137:24: style: Variable 'kind' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Higher/narrowingSearchState2.hh:61:4: style: The destructor '~NarrowingSearchState2' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/narrowingSearchState2.hh:61:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/narrowingSearchState2.cc:149:33: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Higher/narrowingSearchState2.cc:158:70: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Higher/narrowingSearchState2.cc:163:71: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Higher/narrowingSearchState2.cc:297:24: style: Variable 'kind' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Higher/pattern.cc:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/pattern.cc:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/pattern.cc:82:62: style: Parameter 'context' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Higher/narrowingUnificationProblem.cc:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGENTA [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingUnificationProblem.cc:116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GREEN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingUnificationProblem.cc:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/positionState.cc:138:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/positionState.cc:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:72:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:165:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteConditionState.cc:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteConditionState.cc:121:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteConditionFragment.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteConditionFragment.cc:66:47: style:inconclusive: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/rewriteConditionFragment.hh:39:28: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/rewriteConditionFragment.cc:66:47: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/rewriteSearchState.cc:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteSearchState.cc:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:54:27: warning: Member variable 'NarrowingSequenceSearch3::currentUnifier' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:54:27: warning: Member variable 'NarrowingSequenceSearch3::nrFreeVariablesInUnifier' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.cc:54:27: warning: Member variable 'NarrowingSequenceSearch3::variableFamilyInUnifier' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.hh:56:4: style: The destructor '~NarrowingSequenceSearch3' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/narrowingSequenceSearch3.hh:56:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/rewriteSearchState.hh:52:3: style: Class 'RewriteSearchState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/rewriteSequenceSearch.cc:59:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_STEPS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteSequenceSearch.cc:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteSequenceSearch.cc:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/rewriteSequenceSearch.cc:46:24: warning: Member variable 'RewriteSequenceSearch::stateNr' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/rewriteSequenceSearch.hh:41:4: style: The destructor '~RewriteSequenceSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Higher/cacheableState.hh:35:12: note: Virtual destructor in base class Maude-Maude3.4/src/Higher/rewriteSequenceSearch.hh:41:4: note: Destructor in derived class Maude-Maude3.4/src/Higher/satSolverSymbol.cc:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/searchState.cc:58:14: warning: Member variable 'SearchState::preEquation' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/searchState.cc:58:14: warning: Member variable 'SearchState::trialRef' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/searchState.cc:50:14: style:inconclusive: Technically the member function 'SearchState::hasCondition' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.hh:69:8: note: Technically the member function 'SearchState::hasCondition' can be const. Maude-Maude3.4/src/Higher/searchState.cc:50:14: note: Technically the member function 'SearchState::hasCondition' can be const. Maude-Maude3.4/src/Higher/satSolverSymbol.cc:82:18: warning: The class 'SatSolverSymbol' defines member function with name 'attachSymbol' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:39:8: note: Parent function 'TemporalSymbol::attachSymbol' Maude-Maude3.4/src/Higher/satSolverSymbol.cc:82:18: note: Derived function 'SatSolverSymbol::attachSymbol' Maude-Maude3.4/src/Higher/satSolverSymbol.cc:98:18: warning: The class 'SatSolverSymbol' defines member function with name 'copyAttachments' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:40:8: note: Parent function 'TemporalSymbol::copyAttachments' Maude-Maude3.4/src/Higher/satSolverSymbol.cc:98:18: note: Derived function 'SatSolverSymbol::copyAttachments' Maude-Maude3.4/src/Higher/satSolverSymbol.cc:119:18: warning: The class 'SatSolverSymbol' defines member function with name 'getSymbolAttachments' also defined in its parent class 'TemporalSymbol'. [duplInheritedMember] Maude-Maude3.4/src/Higher/temporalSymbol.hh:41:8: note: Parent function 'TemporalSymbol::getSymbolAttachments' Maude-Maude3.4/src/Higher/satSolverSymbol.cc:119:18: note: Derived function 'SatSolverSymbol::getSymbolAttachments' Maude-Maude3.4/src/Higher/satSolverSymbol.hh:36:3: style: Class 'SatSolverSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Higher/sortTestConditionFragment.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/sortTestConditionFragment.cc:106:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/sortTestConditionFragment.cc:63:48: style:inconclusive: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/sortTestConditionFragment.hh:39:28: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/sortTestConditionFragment.cc:63:48: note: Function 'check' argument 1 names different: declaration 'varInfo' definition 'variableInfo'. Maude-Maude3.4/src/Higher/sortTestConditionFragment.cc:91:77: style: Parameter 'boundUniquely' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Higher/temporalSymbol.cc:131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LTL_TRUE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/stateTransitionGraph.cc:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/stateTransitionGraph.cc:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/unificationProblem.cc:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalAdvisoryFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/unificationProblem.cc:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/unificationProblem.cc:87:14: style: Local variable 'lhs' shadows outer argument [shadowArgument] Maude-Maude3.4/src/Higher/unificationProblem.cc:56:55: note: Shadowed declaration Maude-Maude3.4/src/Higher/unificationProblem.cc:87:14: note: Shadow variable Maude-Maude3.4/src/Higher/unificationProblem.cc:90:14: style: Local variable 'rhs' shadows outer argument [shadowArgument] Maude-Maude3.4/src/Higher/unificationProblem.cc:57:27: note: Shadowed declaration Maude-Maude3.4/src/Higher/unificationProblem.cc:90:14: note: Shadow variable Maude-Maude3.4/src/Higher/variantFolder.cc:109:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantFolder.cc:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantFolder.cc:423:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/unifierFilter.cc:194:33: warning: Member variable 'RetainedUnifier::positionIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/unifierFilter.cc:194:33: warning: Member variable 'RetainedUnifier::equationIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/unifierFilter.cc:271:7: style: Local variable 'nrInterestingVariables' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Higher/unifierFilter.hh:71:13: note: Shadowed declaration Maude-Maude3.4/src/Higher/unifierFilter.cc:271:7: note: Shadow variable Maude-Maude3.4/src/Higher/unifierFilter.cc:67:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Higher/unifierFilter.cc:86:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Higher/unifierFilter.cc:89:2: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Higher/variantFolder.cc:334:33: warning: Member variable 'RetainedVariant::variableFamily' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/variantFolder.cc:334:33: warning: Member variable 'RetainedVariant::parentIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/variantFolder.cc:334:33: warning: Member variable 'RetainedVariant::layerNumber' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/temporalSymbol.cc:157:12: style: The scope of the variable 'b' can be reduced. [variableScope] Maude-Maude3.4/src/Higher/temporalSymbol.cc:129:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Higher/variantFolder.cc:58:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Higher/variantFolder.cc:65:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Higher/variantFolder.cc:75:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Higher/variantFolder.cc:75:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:137:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalVerboseFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:291:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantUnificationProblem.cc:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantUnificationProblem.cc:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantSearch.cc:65:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantSearch.cc:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:112:3: warning: Class 'VariantNarrowingSearchState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Maude-Maude3.4/src/Higher/variantSearch.cc:264:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:112:3: warning: Class 'VariantNarrowingSearchState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Maude-Maude3.4/src/Higher/variantSearch.cc:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBSUMPTION_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:239:56: style:inconclusive: Function 'findNextVariant' argument 1 names different: declaration 'variantTerm' definition 'newVariantTerm'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.hh:52:34: note: Function 'findNextVariant' argument 1 names different: declaration 'variantTerm' definition 'newVariantTerm'. Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:239:56: note: Function 'findNextVariant' argument 1 names different: declaration 'variantTerm' definition 'newVariantTerm'. Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:239:90: style:inconclusive: Function 'findNextVariant' argument 2 names different: declaration 'variantSubstitution' definition 'newVariantSubstitution'. [funcArgNamesDifferent] Maude-Maude3.4/src/Higher/variantNarrowingSearchState.hh:52:65: note: Function 'findNextVariant' argument 2 names different: declaration 'variantSubstitution' definition 'newVariantSubstitution'. Maude-Maude3.4/src/Higher/variantNarrowingSearchState.cc:239:90: note: Function 'findNextVariant' argument 2 names different: declaration 'variantSubstitution' definition 'newVariantSubstitution'. Maude-Maude3.4/src/Higher/variantUnificationProblem.cc:62:28: warning: Member variable 'VariantUnificationProblem::nrFreeVariables' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/variantUnificationProblem.cc:62:28: warning: Member variable 'VariantUnificationProblem::variableFamily' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Higher/variantUnificationProblem.cc:196:29: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Higher/variantSearch.cc:369:27: style: Local variable 'variableInfo' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Higher/variantSearch.hh:133:25: note: Shadowed declaration Maude-Maude3.4/src/Higher/variantSearch.cc:369:27: note: Shadow variable Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:283:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:332:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.cc:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.cc:77:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.cc:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.cc:107:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.cc:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:101:17: style:inconclusive: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:74:7: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:101:17: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:13: performance:inconclusive: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:49:8: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:13: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:138:13: style:inconclusive: Technically the member function 'IO_Manager::usingTecla' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:75:8: note: Technically the member function 'IO_Manager::usingTecla' can be const. Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:138:13: note: Technically the member function 'IO_Manager::usingTecla' can be const. Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:42: style:inconclusive: Function 'setCommandLineEditing' argument 1 names different: declaration 'maxLineLength' definition 'lineLength'. [funcArgNamesDifferent] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:49:37: note: Function 'setCommandLineEditing' argument 1 names different: declaration 'maxLineLength' definition 'lineLength'. Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:42: note: Function 'setCommandLineEditing' argument 1 names different: declaration 'maxLineLength' definition 'lineLength'. Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:61: style:inconclusive: Function 'setCommandLineEditing' argument 2 names different: declaration 'maxHistoryLength' definition 'historyLength'. [funcArgNamesDifferent] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:50:16: note: Function 'setCommandLineEditing' argument 2 names different: declaration 'maxHistoryLength' definition 'historyLength'. Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:61: note: Function 'setCommandLineEditing' argument 2 names different: declaration 'maxHistoryLength' definition 'historyLength'. Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:218:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:256:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:153:20: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:162:23: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:40:19: performance:inconclusive: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/directoryManager.hh:64:8: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:40:19: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:264:28: style:inconclusive: Function 'popd' argument 1 names different: declaration 'prevLength' definition 'indexOfDirectoryToPop'. [funcArgNamesDifferent] Maude-Maude3.4/src/IO_Stuff/directoryManager.hh:39:24: note: Function 'popd' argument 1 names different: declaration 'prevLength' definition 'indexOfDirectoryToPop'. Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:264:28: note: Function 'popd' argument 1 names different: declaration 'prevLength' definition 'indexOfDirectoryToPop'. Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:153:15: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:162:18: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/dagNode.hh:355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.hh:366:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryCell [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.hh:386:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MemoryCell [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.hh:602:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.hh:615:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.hh:622:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.hh:290:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.hh:409:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.hh:448:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/binarySymbol.hh:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/binarySymbol.hh:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:126:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IS_COMPLEX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:560:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/binarySymbol.cc:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/binarySymbol.cc:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.hh:286:7: warning: Member variable 'Term::connectedComponent' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Interface/term.hh:286:7: warning: Member variable 'Term::hashValue' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Interface/binarySymbol.cc:49:15: warning: Member variable 'BinarySymbol::permuteStrategy' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Interface/term.hh:289:3: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Interface/binarySymbol.hh:64:8: style: The function 'interSymbolPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/symbol.hh:123:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/binarySymbol.hh:64:8: note: Function in derived class Maude-Maude3.4/src/Interface/binarySymbol.hh:65:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/symbol.hh:129:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/binarySymbol.hh:65:8: note: Function in derived class Maude-Maude3.4/src/Interface/binarySymbol.hh:72:8: style: The function 'isStable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/symbol.hh:163:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/binarySymbol.hh:72:8: note: Function in derived class Maude-Maude3.4/src/Interface/dagNode.hh:578:15: style: Condition 'this!=0' is always true [knownConditionTrueFalse] Maude-Maude3.4/src/Interface/associativeSymbol.cc:57:20: warning: Member variable 'AssociativeSymbol::uniSort' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:82:20: warning: The class 'AssociativeSymbol' defines member function with name 'processIdentity' also defined in its parent class 'BinarySymbol'. [duplInheritedMember] Maude-Maude3.4/src/Interface/binarySymbol.hh:77:8: note: Parent function 'BinarySymbol::processIdentity' Maude-Maude3.4/src/Interface/associativeSymbol.cc:82:20: note: Derived function 'AssociativeSymbol::processIdentity' Maude-Maude3.4/src/Interface/associativeSymbol.cc:67:20: warning: The class 'AssociativeSymbol' defines member function with name 'finalizeSortInfo' also defined in its parent class 'Symbol'. [duplInheritedMember] Maude-Maude3.4/src/Interface/symbol.hh:130:8: note: Parent function 'Symbol::finalizeSortInfo' Maude-Maude3.4/src/Interface/associativeSymbol.cc:67:20: note: Derived function 'AssociativeSymbol::finalizeSortInfo' Maude-Maude3.4/src/Interface/associativeSymbol.cc:517:20: warning: The class 'AssociativeSymbol' defines member function with name 'fillInSortInfo' also defined in its parent class 'Symbol'. [duplInheritedMember] Maude-Maude3.4/src/Interface/symbol.hh:131:8: note: Parent function 'Symbol::fillInSortInfo' Maude-Maude3.4/src/Interface/associativeSymbol.cc:517:20: note: Derived function 'AssociativeSymbol::fillInSortInfo' Maude-Maude3.4/src/Interface/associativeSymbol.hh:61:8: style: The function 'isConstructor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/symbol.hh:153:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/associativeSymbol.hh:61:8: note: Function in derived class Maude-Maude3.4/src/Interface/term.hh:339:27: style:inconclusive: Function 'deepCopy' argument 1 names different: declaration 'translation' definition 'translator'. [funcArgNamesDifferent] Maude-Maude3.4/src/Interface/term.hh:72:29: note: Function 'deepCopy' argument 1 names different: declaration 'translation' definition 'translator'. Maude-Maude3.4/src/Interface/term.hh:339:27: note: Function 'deepCopy' argument 1 names different: declaration 'translation' definition 'translator'. Maude-Maude3.4/src/Interface/term.hh:347:64: style:inconclusive: Function 'instantiate' argument 2 names different: declaration 'translation' definition 'translator'. [funcArgNamesDifferent] Maude-Maude3.4/src/Interface/term.hh:73:66: note: Function 'instantiate' argument 2 names different: declaration 'translation' definition 'translator'. Maude-Maude3.4/src/Interface/term.hh:347:64: note: Function 'instantiate' argument 2 names different: declaration 'translation' definition 'translator'. Maude-Maude3.4/src/Interface/binarySymbol.cc:185:9: style: Variable 'id' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/binarySymbol.cc:190:11: style: Variable 'idTopSymbol' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/binarySymbol.hh:160:9: style: Variable 'id' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/dagNode.hh:267:47: style: Parameter 'd1' can be declared as pointer to const [constParameterReference] Maude-Maude3.4/src/Interface/dagNode.hh:267:67: style: Parameter 'd2' can be declared as pointer to const [constParameterReference] Maude-Maude3.4/src/Interface/dagNode.hh:432:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/term.hh:357:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/term.hh:370:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/term.hh:380:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Interface/dagNode.cc:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.cc:84:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.cc:278:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/dagNode.cc:298:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/associativeSymbol.cc:533:13: style: Local variable 't' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Interface/associativeSymbol.cc:524:9: note: Shadowed declaration Maude-Maude3.4/src/Interface/associativeSymbol.cc:533:13: note: Shadow variable Maude-Maude3.4/src/Interface/extensionInfo.hh:29:1: style: The class 'ExtensionInfo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Interface/nonFinalExtor.cc:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/regularInstruction.hh:35:3: warning: Member variable 'RegularInstruction::activeSlots' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Interface/regularInstruction.hh:37:8: style: The function 'setActiveSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/instruction.hh:63:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/regularInstruction.hh:37:8: note: Function in derived class Maude-Maude3.4/src/Interface/regularInstruction.hh:38:8: style: The function 'markActiveSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/instruction.hh:64:16: note: Virtual function in base class Maude-Maude3.4/src/Interface/regularInstruction.hh:38:8: note: Function in derived class Maude-Maude3.4/src/Interface/nonFinalInstruction.hh:42:4: style: The destructor '~NonFinalInstruction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/instruction.hh:48:12: note: Virtual destructor in base class Maude-Maude3.4/src/Interface/nonFinalInstruction.hh:42:4: note: Destructor in derived class Maude-Maude3.4/src/Interface/nonFinalExtor.hh:45:8: style: The function 'setActiveSlots' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Interface/regularInstruction.hh:37:8: note: Virtual function in base class Maude-Maude3.4/src/Interface/nonFinalExtor.hh:45:8: note: Function in derived class Maude-Maude3.4/src/Interface/regularInstruction.cc:46:17: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Interface/symbol.cc:76:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/symbol.cc:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/symbol.cc:496:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Main/main.cc:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostream [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Main/main.cc:291:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Main/main.cc:331:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Main/main.cc:339:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Main/main.cc:351:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAUDE_LIB [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.cc:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.cc:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.cc:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.cc:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/term.cc:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDECIDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Interface/symbol.cc:388:16: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Interface/symbol.cc:377:11: note: Shadowed declaration Maude-Maude3.4/src/Interface/symbol.cc:388:16: note: Shadow variable Maude-Maude3.4/src/Interface/term.cc:286:36: style:inconclusive: Function 'commonSymbols' argument 1 names different: declaration 'terms' definition 'patterns'. [funcArgNamesDifferent] Maude-Maude3.4/src/Interface/term.hh:240:44: note: Function 'commonSymbols' argument 1 names different: declaration 'terms' definition 'patterns'. Maude-Maude3.4/src/Interface/term.cc:286:36: note: Function 'commonSymbols' argument 1 names different: declaration 'terms' definition 'patterns'. Maude-Maude3.4/src/Interface/term.cc:358:16: style: Local variable 's2' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Interface/term.cc:354:15: note: Shadowed declaration Maude-Maude3.4/src/Interface/term.cc:358:16: note: Shadow variable Maude-Maude3.4/src/Meta/ascentFunctions.cc:29:31: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/descentSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Meta/descentFunctions.cc:104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:135:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:226:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:295:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:324:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:368:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:411:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:479:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:585:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_WITH_ALIASES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:687:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/descentFunctions.cc:800:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/interpreterSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL2 is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Meta/interpreterSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Meta/legacyMetaUnify.cc:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/legacyMetaVariant.cc:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/legacyMetaUnify.cc:30:82: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/legacyMetaVariant.cc:33:3: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/legacyMetaVariantUnify.cc:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaApply.cc:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_CONTEXT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaApply.cc:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/legacyMetaVariantUnify.cc:31:3: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/metaDown.cc:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:41:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unboundedSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unboundedSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:135:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:221:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmodSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:331:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:349:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protectingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:374:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:397:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable natListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:437:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:487:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:512:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:536:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:599:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:625:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anyTypeSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:642:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:682:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subsortDeclSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:698:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subsortSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:721:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conjunctionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:749:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equalityConditionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:800:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attrSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:817:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable labelSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:856:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:873:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable membAxSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:925:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mbSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:960:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equationSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:977:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1021:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ruleSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1038:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rlSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unificationConjunctionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unificandPairSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matchingConjunctionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patternSubjectPairSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1248:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flagVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaTermSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1421:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaArgSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable substitutionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1498:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignmentSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1523:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printOptionSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1540:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mixfixSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1564:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variantOptionSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1581:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delaySymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breadthFirstSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1607:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:85:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT_ID [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:112:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT_ID [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:135:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hookListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idHookSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:201:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hookListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:220:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idHookSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opHookSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:298:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hookListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDeclSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:85:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDeclSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:196:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hookListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attrSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assocSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:504:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hookListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:517:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idHookSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renamingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortRenamingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:224:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attrSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:39:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmodSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:144:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protectingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:171:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:599:9: warning: Possible null pointer dereference: component [nullPointer] Maude-Maude3.4/src/Meta/metaDown.cc:578:34: note: Assignment 'component=0', assigned value is 0 Maude-Maude3.4/src/Meta/metaDown.cc:579:20: note: Assuming condition is false Maude-Maude3.4/src/Meta/metaDown.cc:599:9: note: Null pointer dereference Maude-Maude3.4/src/Meta/metaDown.cc:396:10: style: Local variable 'sort' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaDown.cc:393:13: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDown.cc:396:10: note: Shadow variable Maude-Maude3.4/src/Meta/metaDown.cc:727:32: style: Local variable 'cf' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaDown.cc:720:22: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDown.cc:727:32: note: Shadow variable Maude-Maude3.4/src/Meta/metaDown.cc:1294:17: style: Local variable 's' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaDown.cc:1285:16: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDown.cc:1294:17: note: Shadow variable Maude-Maude3.4/src/Meta/metaDownOps.cc:235:20: style: Local variable 'f' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaDownOps.cc:204:16: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDownOps.cc:235:20: note: Shadow variable Maude-Maude3.4/src/Meta/metaDownStrats.cc:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idleStratSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:362:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratDeclSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:422:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratDeclSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratDefSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:454:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callStratSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:69:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:84:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterDeclSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortMappingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortMappingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opMappingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opMappingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opMappingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:220:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opTermMappingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratMappingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:263:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratMappingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratMappingSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratExprMappingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:361:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaArgSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:451:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instantiationSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaLevelSignature.cc:36:6: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Meta/metaMatch.cc:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_PATTERN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaMatch.cc:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaMatch.cc:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaOpCache.hh:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaLevel.hh:745:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_LEAST_ONE_STEP [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUnify.cc:33:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaVariant.cc:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaVariantUnify.cc:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaVariantMatch.cc:45:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNarrow.cc:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOW_NONEXEC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow.cc:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow.cc:195:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow2.cc:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOLD [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow2.cc:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEEP_HISTORY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaModule.cc:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaOpCache.hh:36:3: style: Class 'MetaOpCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Meta/metaModule.cc:88:18: style: Variable 'cs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Meta/metaModuleCache.cc:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaModuleCache.cc:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable module [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaModuleCache.cc:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaModuleCache.cc:164:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable module [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaModuleCache.cc:157:17: style: Variable 'doomedModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaNewNarrow.cc:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELAY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow.cc:55:15: style: Local variable 't' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaNewNarrow.cc:40:17: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaNewNarrow.cc:55:15: note: Shadow variable Maude-Maude3.4/src/Meta/metaDown.cc:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:71:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTIONAL_MODULE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:350:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECTING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:502:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_CONCEAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:876:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:943:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1003:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1063:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1288:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER_SYMBOL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDown.cc:1541:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_MIXFIX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:86:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:247:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:95:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownOps.cc:283:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:341:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownStrats.cc:409:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:40:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:175:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:248:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:326:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1016:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTIONAL_MODULE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECTING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIN_PREC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:493:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:639:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FROZEN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT_ID [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:821:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:872:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMB_AX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:909:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUATION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:946:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RULE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:998:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DECL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:1039:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DEF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:1057:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:1116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownView.cc:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTIONAL_MODULE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:145:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTECTING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaDownSignature.cc:199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow2.cc:94:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELAY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaNewNarrow2.cc:189:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELAY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaOpCache.cc:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaOp [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaOpCache.cc:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaOp [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaOpCache.cc:72:14: performance:inconclusive: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaOpCache.hh:88:8: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaOpCache.cc:72:14: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaPreModule.cc:79:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THEORY_CLOSED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaLevel.hh:733:12: style:inconclusive: Technically the member function 'MetaLevel::downSearchType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:363:8: note: Technically the member function 'MetaLevel::downSearchType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:733:12: note: Technically the member function 'MetaLevel::downSearchType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:770:12: style:inconclusive: Technically the member function 'MetaLevel::downFoldType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:364:8: note: Technically the member function 'MetaLevel::downFoldType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:770:12: note: Technically the member function 'MetaLevel::downFoldType' can be const. Maude-Maude3.4/src/Meta/metaPreModule.cc:64:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. [functionStatic] Maude-Maude3.4/src/Meta/metaPreModule.hh:42:36: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. Maude-Maude3.4/src/Meta/metaPreModule.cc:64:16: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. Maude-Maude3.4/src/Meta/metaLevel.hh:720:37: style:inconclusive: Function 'startVariableMapping' argument 1 names different: declaration 'varCounter' definition 'varBase'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevel.hh:66:33: note: Function 'startVariableMapping' argument 1 names different: declaration 'varCounter' definition 'varBase'. Maude-Maude3.4/src/Meta/metaLevel.hh:720:37: note: Function 'startVariableMapping' argument 1 names different: declaration 'varCounter' definition 'varBase'. Maude-Maude3.4/src/Meta/metaSearch.cc:169:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_FORM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUnify.cc:34:3: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/metaUp.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variableGenerator [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:610:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failure3Symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:616:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noUnifierPairSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:622:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noUnifierTripleSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:628:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMatchSubstSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:705:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noParseSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:735:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emptySortSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:759:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emptySortSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:780:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nilQidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:799:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable emptySortSetSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:814:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nilQidListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:952:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noVariantSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1028:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable narrowingApplyFailureSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1092:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable narrowingSearchFailureSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable narrowingTraceSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1201:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable narrowingSearchPathFailureSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUp.cc:1213:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failStratSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includingSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaUpModule.cc:1153:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equalityConditionSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaLevel.cc:154:12: warning: Member variable 'MetaLevel::variableBase' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Meta/metaLevel.cc:168:12: warning: Member variable 'MetaLevel::variableBase' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Meta/metaDown.cc:133:12: style:inconclusive: Technically the member function 'MetaLevel::downHeader' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:289:8: note: Technically the member function 'MetaLevel::downHeader' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:133:12: note: Technically the member function 'MetaLevel::downHeader' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:661:12: style:inconclusive: Technically the member function 'MetaLevel::downSimpleSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:329:8: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:661:12: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:613:12: style:inconclusive: Technically the member function 'MetaLevel::downType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:330:8: note: Technically the member function 'MetaLevel::downType' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:613:12: note: Technically the member function 'MetaLevel::downType' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:556:12: performance:inconclusive: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaLevel.hh:331:8: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaDown.cc:556:12: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaDown.cc:432:12: style:inconclusive: Technically the member function 'MetaLevel::downQidList' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:332:8: note: Technically the member function 'MetaLevel::downQidList' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:432:12: note: Technically the member function 'MetaLevel::downQidList' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:456:12: style:inconclusive: Technically the member function 'MetaLevel::downQidSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:333:8: note: Technically the member function 'MetaLevel::downQidSet' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:456:12: note: Technically the member function 'MetaLevel::downQidSet' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:480:12: style:inconclusive: Technically the member function 'MetaLevel::downConcealedSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:334:8: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:480:12: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. Maude-Maude3.4/src/Meta/metaDownRenamings.cc:185:12: style:inconclusive: Technically the member function 'MetaLevel::downRenamingType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:544:8: note: Technically the member function 'MetaLevel::downRenamingType' can be const. Maude-Maude3.4/src/Meta/metaDownRenamings.cc:185:12: note: Technically the member function 'MetaLevel::downRenamingType' can be const. Maude-Maude3.4/src/Meta/metaDownView.cc:118:12: style:inconclusive: Technically the member function 'MetaLevel::downSortMapping' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:553:8: note: Technically the member function 'MetaLevel::downSortMapping' can be const. Maude-Maude3.4/src/Meta/metaDownView.cc:118:12: note: Technically the member function 'MetaLevel::downSortMapping' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:388:12: style:inconclusive: Technically the member function 'MetaLevel::downSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:569:8: note: Technically the member function 'MetaLevel::downSort' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:388:12: note: Technically the member function 'MetaLevel::downSort' can be const. Maude-Maude3.4/src/Meta/metaDownOps.cc:514:12: style:inconclusive: Technically the member function 'MetaLevel::checkHook' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:586:8: note: Technically the member function 'MetaLevel::checkHook' can be const. Maude-Maude3.4/src/Meta/metaDownOps.cc:514:12: note: Technically the member function 'MetaLevel::checkHook' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:871:12: style:inconclusive: Technically the member function 'MetaLevel::downPrintListItem' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:595:8: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:871:12: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:837:15: style: Condition 'ma==nonexecSymbol' is always false [knownConditionTrueFalse] Maude-Maude3.4/src/Meta/metaVariant.cc:30:79: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:133:68: style:inconclusive: Function 'handleSpecial' argument 3 names different: declaration 'polymorphIndex' definition 'index'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevel.hh:637:64: note: Function 'handleSpecial' argument 3 names different: declaration 'polymorphIndex' definition 'index'. Maude-Maude3.4/src/Meta/metaDownFixUps.cc:133:68: note: Function 'handleSpecial' argument 3 names different: declaration 'polymorphIndex' definition 'index'. Maude-Maude3.4/src/Meta/metaDownFixUps.cc:293:66: style:inconclusive: Function 'fixUpBubble' argument 3 names different: declaration 'polymorphIndex' definition 'bubbleSpecIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevel.hh:629:62: note: Function 'fixUpBubble' argument 3 names different: declaration 'polymorphIndex' definition 'bubbleSpecIndex'. Maude-Maude3.4/src/Meta/metaDownFixUps.cc:293:66: note: Function 'fixUpBubble' argument 3 names different: declaration 'polymorphIndex' definition 'bubbleSpecIndex'. Maude-Maude3.4/src/Meta/metaUp.cc:1138:37: style:inconclusive: Function 'upNarrowingStep' argument 1 names different: declaration 'dagNode' definition 'root'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevel.hh:195:37: note: Function 'upNarrowingStep' argument 1 names different: declaration 'dagNode' definition 'root'. Maude-Maude3.4/src/Meta/metaUp.cc:1138:37: note: Function 'upNarrowingStep' argument 1 names different: declaration 'dagNode' definition 'root'. Maude-Maude3.4/src/Meta/metaUpModule.cc:1029:43: style:inconclusive: Function 'upSd' argument 1 names different: declaration 'seq' definition 'sdef'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevel.hh:471:43: note: Function 'upSd' argument 1 names different: declaration 'seq' definition 'sdef'. Maude-Maude3.4/src/Meta/metaUpModule.cc:1029:43: note: Function 'upSd' argument 1 names different: declaration 'seq' definition 'sdef'. Maude-Maude3.4/src/Meta/metaVariantUnify.cc:27:3: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:295:11: style: Local variable 'qidSymbol' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaLevelSignature.cc:36:6: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDownFixUps.cc:295:11: note: Shadow variable Maude-Maude3.4/src/Meta/metaDownFixUps.cc:296:11: style: Local variable 'nilQidListSymbol' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaLevelSignature.cc:122:6: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDownFixUps.cc:296:11: note: Shadow variable Maude-Maude3.4/src/Meta/metaDownFixUps.cc:297:11: style: Local variable 'qidListSymbol' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/metaLevelSignature.cc:123:6: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaDownFixUps.cc:297:11: note: Shadow variable Maude-Maude3.4/src/Meta/metaUpModule.cc:364:7: style: Local variable 'r' shadows outer argument [shadowArgument] Maude-Maude3.4/src/Meta/metaUpModule.cc:334:51: note: Shadowed declaration Maude-Maude3.4/src/Meta/metaUpModule.cc:364:7: note: Shadow variable Maude-Maude3.4/src/Meta/metaDownFixUps.cc:283:13: style: Pointer expression 'op' converted to bool is always true. [knownPointerToBool] Maude-Maude3.4/src/Meta/metaUpModule.cc:114:18: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Meta/metaDown.cc:330:11: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:347:11: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:373:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:413:11: style: Variable 'mn' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:435:11: style: Variable 'mq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:459:11: style: Variable 'mq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:485:11: style: Variable 'mq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:510:11: style: Variable 'mt' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:534:11: style: Variable 'mt' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:640:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:681:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:719:11: style: Variable 'mc' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:748:11: style: Variable 'mc' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:799:11: style: Variable 'ma' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:816:11: style: Variable 'ma' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:855:11: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:907:11: style: Variable 'mm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:959:11: style: Variable 'me' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1020:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1109:11: style: Variable 'mu' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1145:11: style: Variable 'mu' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1179:11: style: Variable 'mu' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1214:11: style: Variable 'mu' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1269:11: style: Variable 'mt' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1420:11: style: Variable 'mtl' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1460:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1522:11: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1539:11: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1563:11: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1580:11: style: Variable 'mp' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1593:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDown.cc:1606:11: style: Variable 'mv' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:59:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:76:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:170:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:223:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:240:11: style: Variable 'mr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:30:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:51:11: style: Variable 'mt' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:195:11: style: Variable 'mb' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:263:11: style: Variable 'ma' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:280:11: style: Variable 'ma' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownOps.cc:516:11: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownStrats.cc:31:11: style: Variable 'mc' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownStrats.cc:360:11: style: Variable 'mtl' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownStrats.cc:420:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownStrats.cc:437:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:150:11: style: Variable 'mh' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:219:11: style: Variable 'mh' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownFixUps.cc:265:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaUp.cc:1464:44: style: Parameter 'parse1' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Meta/metaUp.cc:1464:72: style: Parameter 'parse2' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Meta/metaUpModule.cc:163:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaUpModule.cc:596:42: style: Parameter 'term' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Meta/metaUpModule.cc:769:61: style: Parameter 'identity' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Meta/metaUpView.cc:178:27: style: Variable 'toExpr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:103:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:120:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:138:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:155:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:199:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:245:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:262:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:306:11: style: Variable 'mo' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:360:11: style: Variable 'me' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownView.cc:450:11: style: Variable 'ma' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownSignature.cc:36:11: style: Variable 'ms' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownSignature.cc:125:11: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaDownSignature.cc:142:11: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaView.cc:53:26: style:inconclusive: Function 'MetaView' argument 1 names different: declaration 'name' definition 'viewName'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaView.hh:36:18: note: Function 'MetaView' argument 1 names different: declaration 'name' definition 'viewName'. Maude-Maude3.4/src/Meta/metaView.cc:53:26: note: Function 'MetaView' argument 1 names different: declaration 'name' definition 'viewName'. Maude-Maude3.4/src/Meta/miApply.cc:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miApply.cc:189:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miMatch.cc:45:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_PATTERN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miMatch.cc:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miMatch.cc:229:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miModule.cc:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metaLevel [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miNarrow.cc:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miNarrow.cc:102:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELAY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miNarrowSearch.cc:52:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOLD [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miNarrowSearch.cc:92:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELAY [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miNarrow.cc:114:9: style: The scope of the variable 'actualStep' can be reduced. [variableScope] Maude-Maude3.4/src/Meta/miNarrow.cc:54:15: style: Local variable 't' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Meta/miNarrow.cc:40:17: note: Shadowed declaration Maude-Maude3.4/src/Meta/miNarrow.cc:54:15: note: Shadow variable Maude-Maude3.4/src/Meta/miRewrite.cc:180:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTERNAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSearch.cc:120:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getSearchResultAndPathMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSort.cc:69:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSort.cc:97:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSort.cc:158:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSyntax.cc:115:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miSyntax.cc:202:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable META_LEVEL_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaLevelOpSymbol.cc:129:20: warning: Member variable 'MetaLevelOpSymbol::descentFunction' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Meta/miSort.cc:242:13: style: The scope of the variable 'targetSort' can be reduced. [variableScope] Maude-Maude3.4/src/Meta/miUnify.cc:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/miVariant.cc:59:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/metaSrewrite.cc:83:17: style:inconclusive: Function 'makeStrategicSearch' argument 4 names different: declaration 'depthSearch' definition 'depthFirst'. [funcArgNamesDifferent] Maude-Maude3.4/src/Meta/metaLevelOpSymbol.hh:104:17: note: Function 'makeStrategicSearch' argument 4 names different: declaration 'depthSearch' definition 'depthFirst'. Maude-Maude3.4/src/Meta/metaSrewrite.cc:83:17: note: Function 'makeStrategicSearch' argument 4 names different: declaration 'depthSearch' definition 'depthFirst'. Maude-Maude3.4/src/Meta/descentFunctions.cc:48:17: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/descentFunctions.cc:624:27: style: Variable 'tc' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/descentFunctions.cc:625:27: style: Variable 'wc' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/metaSearch.cc:164:12: style: Variable 'metaVarNumber' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/legacyMetaUnify.cc:37:16: style: Variable 'metaVarIndex' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/miVariantMatch.cc:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/legacyMetaVariant.cc:39:16: style: Variable 'metaVarIndex' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/legacyMetaVariantUnify.cc:38:16: style: Variable 'metaVarIndex' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Meta/miVariantUnify.cc:59:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter.cc:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter.cc:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter.cc:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter.cc:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter.cc:245:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exitPid [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter2.cc:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_BUFFER_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter2.cc:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreter2.cc:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable insertModuleMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ansiEscapeSequences.cc:29:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteInterpreters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remoteInterpreters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:272:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READ_BUFFER_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/auxProperty.cc:145:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/auxProperty.cc:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/banner.cc:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/auxProperty.cc:220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/auxProperty.cc:282:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:213:20: style: Condition 'nrCharsLeft>0' is always true [knownConditionTrueFalse] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:195:13: note: Assuming that condition 'n>0' is not redundant Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:201:27: note: Assignment 'messageStart=0', assigned value is 0 Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:204:22: note: Assuming condition is false Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:212:28: note: Assignment 'nrCharsLeft=n-messageStart', assigned value is greater than 0 Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:213:20: note: Condition 'nrCharsLeft>0' is always true Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:293:20: style: Condition 'nrCharsLeft>0' is always true [knownConditionTrueFalse] Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:278:13: note: Assuming that condition 'n>0' is not redundant Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:280:27: note: Assignment 'messageStart=0', assigned value is 0 Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:283:22: note: Assuming condition is false Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:292:28: note: Assignment 'nrCharsLeft=n-messageStart', assigned value is greater than 0 Maude-Maude3.4/src/Meta/remoteInterpreterNonblocking.cc:293:20: note: Condition 'nrCharsLeft>0' is always true Maude-Maude3.4/src/Mixfix/auxProperty.cc:158:14: style: Local variable 'p' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/auxProperty.cc:131:17: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/auxProperty.cc:158:14: note: Shadow variable Maude-Maude3.4/src/Mixfix/command.cc:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:79:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:223:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_STATEMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:421:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GATHER_e [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:438:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalIndent [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalIndent [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftParen [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:68:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:110:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:135:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_RAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:166:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:178:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:189:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:276:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftBracket [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:472:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_MIXFIX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:487:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_MIXFIX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:503:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_MIXFIX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:522:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:545:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:567:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:586:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalIndent [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:631:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fail [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:886:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wedge [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:897:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:105:19: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/command.cc:407:13: style: Variable 'space' is assigned a value that is never used. [unreadVariable] Maude-Maude3.4/src/Mixfix/printAttribute.hh:58:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/printAttribute.hh:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.hh:212:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1060:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1071:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polymorphIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1077:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1083:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1089:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domainAndRange [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1095:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1107:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frozen [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexMacro [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1149:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1161:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1167:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexMacro [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1209:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DagNode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:1322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.hh:328:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Maude-Maude3.4/src/Mixfix/token.hh:34:1: style: The class 'Token' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:245:37: style:inconclusive: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:245:37: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/Mixfix/profileModule.hh:35:3: style: Class 'ProfileModule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:142:57: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Mixfix/token.hh:258:8: style: The scope of the variable 'c' can be reduced. [variableScope] Maude-Maude3.4/src/Mixfix/token.hh:218:7: style: Local variable 'code' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:124:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.hh:218:7: note: Shadow variable Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:233:18: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/renaming.hh:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromClass [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:300:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toClass [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:312:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromAttr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:324:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toAttr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:360:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:366:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mappingType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toTerm [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:378:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTerm [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:402:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varsMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:408:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:414:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:426:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromCall [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:432:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:438:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:444:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:450:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gather [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:456:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.hh:462:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexMacro [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.hh:309:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.hh:315:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.hh:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.hh:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.hh:141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/compiler.cc:191:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/compiler.cc:291:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable returnValueDump [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exprManager [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smtEngine [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_DAG [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD_DAG [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pushCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pushCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pushCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:251:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:325:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/cvc4_Bindings.cc:58:3: error: Member variable 'smtInfo' is initialized by itself. [selfInitialization] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:44:3: style: Class 'VariableGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/renaming.hh:40:1: style: The class 'Renaming' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Mixfix/compiler.cc:55:11: warning: Member variable 'Compiler::compiledWithCount' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/compiler.cc:55:11: warning: Member variable 'Compiler::currentNrSymbols' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:30:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COLOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:152:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_RAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:203:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:219:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:234:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:278:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:325:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.hh:295:7: style:inconclusive: Either there is a missing 'override', or the member function 'View::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/view.hh:76:8: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. Maude-Maude3.4/src/Mixfix/view.hh:295:7: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:382:21: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:64:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:382:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. Maude-Maude3.4/src/Mixfix/compiler.cc:289:11: performance:inconclusive: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.hh:38:8: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.cc:289:11: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.cc:84:11: performance:inconclusive: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.hh:48:8: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.cc:84:11: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/importModule.hh:74:8: warning: The class 'ImportModule' defines member function with name 'closeSortSet' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:85:8: note: Parent function 'MixfixModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.hh:74:8: note: Derived function 'ImportModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.hh:75:8: warning: The class 'ImportModule' defines member function with name 'closeSignature' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:86:8: note: Parent function 'MixfixModule::closeSignature' Maude-Maude3.4/src/Mixfix/importModule.hh:75:8: note: Derived function 'ImportModule::closeSignature' Maude-Maude3.4/src/Mixfix/argument.hh:39:3: style: Class 'Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/importModule.hh:65:4: style: The destructor '~ImportModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/entity.hh:39:12: note: Virtual destructor in base class Maude-Maude3.4/src/Mixfix/importModule.hh:65:4: note: Destructor in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:130:7: style: The function 'findParameterIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:47:15: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/importModule.hh:130:7: note: Function in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:131:17: style: The function 'getParameterTheory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:48:25: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/importModule.hh:131:17: note: Function in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:132:15: style: The function 'getObjectType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:53:23: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/importModule.hh:132:15: note: Function in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:133:22: style: The function 'getObjectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:54:30: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/importModule.hh:133:22: note: Function in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:223:8: style: The function 'regretToInform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/entity.hh:45:18: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/importModule.hh:223:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/view.hh:69:4: style: The destructor '~View' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/argument.hh:40:12: note: Virtual destructor in base class Maude-Maude3.4/src/Mixfix/view.hh:69:4: note: Destructor in derived class Maude-Maude3.4/src/Mixfix/view.hh:104:7: style: The function 'findParameterIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:47:15: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/view.hh:104:7: note: Function in derived class Maude-Maude3.4/src/Mixfix/view.hh:105:17: style: The function 'getParameterTheory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:48:25: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/view.hh:105:17: note: Function in derived class Maude-Maude3.4/src/Mixfix/view.hh:106:15: style: The function 'getObjectType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:53:23: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/view.hh:106:15: note: Function in derived class Maude-Maude3.4/src/Mixfix/view.hh:107:22: style: The function 'getObjectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/enclosingObject.hh:54:30: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/view.hh:107:22: note: Function in derived class Maude-Maude3.4/src/Mixfix/view.hh:133:8: style: The function 'regretToInform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/entity.hh:45:18: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/view.hh:133:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:60:4: style: The destructor '~SyntacticPreModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/preModule.hh:41:12: note: Virtual destructor in base class Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:60:4: note: Destructor in derived class Maude-Maude3.4/src/Mixfix/importModule.hh:667:90: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Mixfix/view.hh:360:21: style:inconclusive: Function 'StratExprInfo' argument 3 names different: declaration 'contextSpec' definition 'contextShape'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:53:79: note: Function 'StratExprInfo' argument 3 names different: declaration 'contextSpec' definition 'contextShape'. Maude-Maude3.4/src/Mixfix/view.hh:360:21: note: Function 'StratExprInfo' argument 3 names different: declaration 'contextSpec' definition 'contextShape'. Maude-Maude3.4/src/Mixfix/compiler.cc:295:42: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:40:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:99:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:107:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/deserializerAux.cc:121:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.hh:33:3: style: Class 'QuotedIdentifierSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] :1072:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] :1885:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] :2123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:45:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERM_TYPE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:98:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERM_TYPE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:112:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRATEGY_EXPRESSION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:139:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRATEGY_EXPRESSION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:151:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:198:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIFY_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:222:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEARCH_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_VARIANTS_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:267:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIANT_UNIFY_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:290:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIANT_MATCH_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:312:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRATEGY_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:332:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/enclosingObject.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/enclosingObject.cc:180:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Mixfix/entry.cc:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pseudoIteratedMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:185:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADHOC_OVERLOADED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:229:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:691:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:832:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:848:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bubbleSpecs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:866:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementTransformer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:881:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementTransformer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:896:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statementTransformer [valueFlowBailoutIncompleteVar] :1889:2: warning: Possible null pointer dereference: b [nullPointer] :1782:18: note: Calling function 'xx_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :1889:2: note: Null pointer dereference :1890:2: warning: Possible null pointer dereference: b [nullPointer] :1782:18: note: Calling function 'xx_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :1890:2: note: Null pointer dereference :1527:20: style: C-style pointer casting [cstyleCast] :1529:17: style: C-style pointer casting [cstyleCast] :1579:41: style: C-style pointer casting [cstyleCast] :1580:4: style: C-style pointer casting [cstyleCast] :1760:7: style: C-style pointer casting [cstyleCast] :1839:7: style: C-style pointer casting [cstyleCast] :1848:17: style: C-style pointer casting [cstyleCast] :1873:11: style: C-style pointer casting [cstyleCast] :1875:10: style: C-style pointer casting [cstyleCast] :1999:24: style: C-style pointer casting [cstyleCast] :2018:24: style: C-style pointer casting [cstyleCast] :2047:7: style: C-style pointer casting [cstyleCast] :2096:8: style: C-style pointer casting [cstyleCast] :2319:10: style: C-style pointer casting [cstyleCast] :1630:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] :602:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :1630:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :1655:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] :931:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :1655:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :2074:46: style:inconclusive: Function 'xx_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] :554:46: note: Function 'xx_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :2074:46: note: Function 'xx_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :2087:46: style:inconclusive: Function 'xx_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] :555:45: note: Function 'xx_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :2087:46: note: Function 'xx_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :2087:60: style:inconclusive: Function 'xx_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] :555:56: note: Function 'xx_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :2087:60: note: Function 'xx_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :2219:24: style:inconclusive: Function 'xxset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] :895:24: note: Function 'xxset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :2219:24: note: Function 'xxset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :1463:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] :1670:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/erewrite.cc:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/erewrite.cc:65:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_CLEAR_MEMO [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:160:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexBuffer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:250:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:308:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:56:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable] Maude-Maude3.4/src/Mixfix/execute.cc:340:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:361:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:393:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:414:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable continueFunc [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:500:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:543:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fancySymbols.cc:36:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMO [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fancySymbols.cc:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fancySymbols.cc:200:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entity.cc:106:9: style: Variable 'last' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/fixUp.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fixUp.cc:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colon [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fixUp.cc:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fixUp.cc:188:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fixUp.cc:261:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:45:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:123:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moduleNameIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable absoluteLineNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fileTable.cc:174:12: performance:inconclusive: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/fileTable.hh:70:7: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/fileTable.cc:174:12: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/fileTable.cc:74:14: style: Variable 'fe' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/fileTable.cc:146:11: style: Variable 'fe' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/fileTable.cc:233:9: style: Variable 'me' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/getVariants.cc:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/getVariants.cc:138:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/getVariants.cc:209:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/getVariants.cc:145:20: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/getVariants.cc:137:16: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/getVariants.cc:145:20: note: Shadow variable Maude-Maude3.4/src/Mixfix/getVariants.cc:168:16: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/getVariants.cc:123:9: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/getVariants.cc:168:16: note: Shadow variable Maude-Maude3.4/src/Mixfix/graphPrint.cc:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/graphPrint.cc:161:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/graphPrint.cc:78:14: style: Local variable 'symbol' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/graphPrint.cc:44:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/graphPrint.cc:78:14: note: Shadow variable Maude-Maude3.4/src/Mixfix/graphPrint.cc:171:28: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/graphPrint.cc:154:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/graphPrint.cc:171:28: note: Shadow variable Maude-Maude3.4/src/Mixfix/graphPrint.cc:137:18: style: Variable 'childsCount' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/freshVariableSource.cc:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/freshVariableSource.hh:34:3: style: Class 'FreshVariableSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/global.cc:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:248:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DEF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:282:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:299:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:320:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DECL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/global.cc:330:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:68:3: style: Class 'UserLevelRewritingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/parameter.hh:35:3: style: Class 'Parameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/printSettings.hh:69:3: style: Class 'PrintSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/moduleCache.hh:53:8: style: The function 'regretToInform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/entity.hh:45:18: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/moduleCache.hh:53:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/viewCache.hh:50:8: style: The function 'regretToInform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/entity.hh:45:18: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/viewCache.hh:50:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/importTranslation.cc:74:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_USER_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:83:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importedModules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:131:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:247:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedArguments [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.hh:38:3: style: Class 'ImportTranslation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUNCTIONAL_MODULE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameterNames [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:273:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:351:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMATIC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:440:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:490:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrSortsFromParameters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrSymbolsFromParameters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMATIC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importTranslation.cc:78:18: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importTranslation.cc:94:22: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importTranslation.cc:174:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importTranslation.cc:200:17: style: Variable 'target' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importTranslation.cc:364:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importTranslation.cc:409:17: style: Variable 'fromModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/ooSorts.cc:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooSorts.cc:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooSorts.cc:119:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:119:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:238:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:437:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:489:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:300:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_USER_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:324:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:432:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:559:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:599:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:175:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:590:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:87:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:212:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:701:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:735:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:785:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMB_AX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithBoundParameters.cc:44:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedArguments [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:167:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:223:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:311:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:398:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:546:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:615:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_USER_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:645:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:685:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:738:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:805:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_USER_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:836:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:48:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXCEPTION_FLAGS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interruptHandler [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:192:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:209:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrlC_Flag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infoFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:252:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infoFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:337:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:349:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugLevel [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:373:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interactiveFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:431:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interactiveFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:442:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:470:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:496:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abortFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:605:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrlC_Flag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:634:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abortFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:422:13: style: Local variable 'parameterName' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:398:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:422:13: note: Shadow variable Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:581:17: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:524:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:581:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexCommand.cc:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:191:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:261:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:307:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:366:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:441:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:466:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:498:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:548:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:564:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:576:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:358:22: style: The scope of the variable 'searchTypeLatex' can be reduced. [variableScope] Maude-Maude3.4/src/Mixfix/latexCommon.cc:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftBrace [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:145:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:179:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:197:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BARE_COLON [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:232:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalIndent [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:399:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:418:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:505:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:578:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GATHER_e [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:612:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightParen [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:638:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightParen [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:30:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpreter [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:56:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COLOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexResetColor [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:104:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:168:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:193:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_RAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:219:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:235:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:250:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:271:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_WITH_ALIASES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:305:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:344:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:568:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrStrategiesFromParameters' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrUserSorts' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrImportedSorts' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrUserComponents' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrUserSymbols' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrImportedSymbols' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrImportedPolymorphs' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrImportedStrategies' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrOriginalMembershipAxioms' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrOriginalEquations' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrOriginalRules' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:78:15: warning: Member variable 'ImportModule::nrOriginalStrategyDefinitions' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrUserSorts' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrImportedSorts' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrUserComponents' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrUserSymbols' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrImportedSymbols' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrImportedPolymorphs' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrImportedStrategies' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrOriginalMembershipAxioms' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrOriginalEquations' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrOriginalRules' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:96:15: warning: Member variable 'ImportModule::nrOriginalStrategyDefinitions' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/importModule.cc:262:15: warning: The class 'ImportModule' defines member function with name 'closeSortSet' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:85:8: note: Parent function 'MixfixModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.cc:262:15: note: Derived function 'ImportModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.cc:271:15: warning: The class 'ImportModule' defines member function with name 'closeSignature' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:86:8: note: Parent function 'MixfixModule::closeSignature' Maude-Maude3.4/src/Mixfix/importModule.cc:271:15: note: Derived function 'ImportModule::closeSignature' Maude-Maude3.4/src/Mixfix/importModule.cc:248:90: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Mixfix/parameterization.cc:519:50: style:inconclusive: Function 'addStratMappingsFromView' argument 1 names different: declaration 'underConstruction' definition 'canonical'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/importModule.hh:156:43: note: Function 'addStratMappingsFromView' argument 1 names different: declaration 'underConstruction' definition 'canonical'. Maude-Maude3.4/src/Mixfix/parameterization.cc:519:50: note: Function 'addStratMappingsFromView' argument 1 names different: declaration 'underConstruction' definition 'canonical'. Maude-Maude3.4/src/Mixfix/importModule.cc:659:46: style:inconclusive: Function 'donateRuleLabels' argument 1 names different: declaration 'copy' definition 'importer'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/importModule.hh:230:39: note: Function 'donateRuleLabels' argument 1 names different: declaration 'copy' definition 'importer'. Maude-Maude3.4/src/Mixfix/importModule.cc:659:46: note: Function 'donateRuleLabels' argument 1 names different: declaration 'copy' definition 'importer'. Maude-Maude3.4/src/Mixfix/parameterization.cc:370:9: style: Local variable 'nrUserSymbols' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/importModule.hh:372:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/parameterization.cc:370:9: note: Shadow variable Maude-Maude3.4/src/Mixfix/parameterization.cc:489:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/parameterization.cc:371:14: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/parameterization.cc:489:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:514:7: style: Local variable 'nrUserSymbols' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/importModule.hh:372:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:514:7: note: Shadow variable Maude-Maude3.4/src/Mixfix/importModule.cc:969:22: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/importModule.cc:971:22: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/renameModule.cc:359:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/renameModule.cc:448:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:59:10: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateModuleWithFreeParameters.cc:363:18: style: Variable 'toModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:156:17: style: Variable 'argumentView' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:164:18: style: Variable 'toModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateModuleWithBoundParameters.cc:318:14: style: Variable 'passedView' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/execute.cc:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:255:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:313:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:366:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:505:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:547:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/match.cc:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/match.cc:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/match.cc:152:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/unify.cc:41:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/unify.cc:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantUnify.cc:38:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantUnify.cc:161:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantMatch.cc:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantMatch.cc:153:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/getVariants.cc:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/narrowing.cc:49:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/narrowing.cc:171:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/smtSearch.cc:52:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:55:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRANCH [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:309:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:422:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:472:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:514:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:37:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTERNAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:94:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTERNAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ansiEscapeSequences.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BRIGHT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/erewrite.cc:37:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/srewrite.cc:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/srewrite.cc:118:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:381:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:397:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:409:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:435:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:452:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:467:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:484:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:587:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:599:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interpreter.cc:669:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexImportModule.cc:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lessThan [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:49:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:205:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARIABLE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:235:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_STATEMENT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:452:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:89:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_LABEL_ATTRIBUTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:139:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_LABEL_ATTRIBUTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:168:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_LABEL_ATTRIBUTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:205:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_LABEL_ATTRIBUTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:251:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DECL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:283:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRAT_DEF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:359:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COMBINE_VARS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:408:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:445:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STANDARD [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:847:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:1029:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:52:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPOSED_COLON [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:205:10: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:201:12: note: sep is assigned Maude-Maude3.4/src/Mixfix/latexRenaming.cc:205:10: note: sep is overwritten Maude-Maude3.4/src/Mixfix/latexRenaming.cc:120:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:104:14: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/latexRenaming.cc:120:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexRenaming.cc:158:18: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:104:14: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/latexRenaming.cc:158:18: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexRenaming.cc:184:18: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:104:14: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/latexRenaming.cc:184:18: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexResult.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:126:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:192:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:215:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needNewline [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:257:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:345:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:370:18: style: Variable 'j' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/latexStrategyPrint.cc:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:31:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpreter [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:68:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COLOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:104:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:155:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:179:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_RAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:204:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:219:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:233:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:253:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_WITH_ALIASES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:286:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:323:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:530:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/execute.cc:422:14: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/interpreter.hh:168:8: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. Maude-Maude3.4/src/Mixfix/execute.cc:422:14: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. Maude-Maude3.4/src/Mixfix/execute.cc:580:14: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/interpreter.hh:180:8: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. Maude-Maude3.4/src/Mixfix/execute.cc:580:14: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. Maude-Maude3.4/src/Mixfix/cacheableRewritingContext.hh:35:3: style: Class 'CacheableRewritingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/xmlBuffer.hh:36:3: style: Class 'XmlBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/maudemlBuffer.hh:35:3: style: Class 'MaudemlBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/loopSymbol.hh:33:3: style: Class 'LoopSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/viewExpression.hh:41:3: style: Class 'ViewExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/moduleExpression.hh:42:3: style: Class 'ModuleExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/maudeLatexBuffer.hh:36:3: style: Class 'MaudeLatexBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/syntacticView.hh:38:8: style: The function 'addParameter2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/renaming.hh:49:8: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/syntacticView.hh:38:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/syntacticView.hh:42:8: style: The function 'addVarDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/renaming.hh:50:8: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/syntacticView.hh:42:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/syntacticView.hh:43:8: style: The function 'addType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/renaming.hh:51:8: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/syntacticView.hh:43:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/syntacticView.hh:85:8: style: The function 'handleTermAndExprMappings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/Mixfix/view.hh:138:16: note: Virtual function in base class Maude-Maude3.4/src/Mixfix/syntacticView.hh:85:8: note: Function in derived class Maude-Maude3.4/src/Mixfix/latexToken.cc:146:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMALL_NAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:159:22: style: The scope of the variable 'searchTypeSymbol' can be reduced. [variableScope] Maude-Maude3.4/src/Mixfix/interpreter.cc:377:12: style: The scope of the variable 'showCommand' can be reduced. [variableScope] Maude-Maude3.4/src/Mixfix/variantUnify.cc:171:20: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/variantUnify.cc:160:16: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/variantUnify.cc:171:20: note: Shadow variable Maude-Maude3.4/src/Mixfix/variantUnify.cc:183:17: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/variantUnify.cc:160:16: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/variantUnify.cc:183:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/variantUnify.cc:190:17: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/variantUnify.cc:160:16: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/variantUnify.cc:190:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/variantMatch.cc:158:20: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/variantMatch.cc:152:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/variantMatch.cc:158:20: note: Shadow variable Maude-Maude3.4/src/Mixfix/variantMatch.cc:165:20: style: Local variable 'message' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/variantMatch.cc:152:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/variantMatch.cc:165:20: note: Shadow variable Maude-Maude3.4/src/Mixfix/search.cc:232:25: style: Local variable 'initial' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/search.cc:125:9: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/search.cc:232:25: note: Shadow variable Maude-Maude3.4/src/Mixfix/search.cc:237:34: style: Local variable 'smtSearch' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/interpreter.hh:193:8: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/search.cc:237:34: note: Shadow variable Maude-Maude3.4/src/Mixfix/match.cc:116:32: style: Parameter 'timer' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/unify.cc:84:35: style: Parameter 'timer' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/variantUnify.cc:125:42: style: Parameter 'timer' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/getVariants.cc:113:35: style: Parameter 'timer' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/interpreter.cc:665:23: style: Variable 'baseViewExpr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/interpreter.cc:831:25: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/getVariants.cc:170:13: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/smtSearch.cc:72:16: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/search.cc:521:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Maude-Maude3.4/src/Mixfix/search.cc:525:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Maude-Maude3.4/src/Mixfix/latexViewPrint.cc:90:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexViewPrint.cc:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTheoryVariableAliases [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedLoopSubject [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:51:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable latexBuffer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopMode.cc:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_CLEAR_RULES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY_NULL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminationSet [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminationSet [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminationSet [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INITIAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_NAME_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_MODE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:194:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable braceCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:203:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY_BUF_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:281:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMAND_LINE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:306:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable terminationSet [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:420:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lexerBubble [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/loopSymbol.cc:181:11: style: Variable 'mq' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:31:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parser [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortNames [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arrowOne [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ruleLabels [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:602:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftBracket [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:684:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATEMENT_PART [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:792:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EQUALITY_PAIR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:838:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftParen [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1061:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1258:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERM_TYPE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1273:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trueSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable potentialLabels [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1328:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMALL_NAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1496:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polymorphs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1648:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bubbleSpecs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/lexerAux.cc:426:17: style: Expression is always false because 'else if' condition matches previous condition at line 424. [multiCondition] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:30:45: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:352:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:352:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:395:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:395:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:415:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:415:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:446:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:446:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:469:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:469:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:484:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:484:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:505:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:505:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:529:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:529:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:550:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:550:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:576:17: style: Local variable 'rhs' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:269:22: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:576:17: note: Shadow variable Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1235:21: style: Local variable 'gather' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1055:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1235:21: note: Shadow variable Maude-Maude3.4/src/Mixfix/lexerAux.cc:459:125: style: Same expression 'code==SharedTokens::endm' found multiple times in chain of '||' operators. [duplicateExpression] Maude-Maude3.4/src/Mixfix/lexerAux.cc:460:32: style: Same expression 'code==SharedTokens::endfm' found multiple times in chain of '||' operators. [duplicateExpression] Maude-Maude3.4/src/Mixfix/lexerAux.cc:449:11: style: Local variable 'code' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/lexerAux.cc:420:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/lexerAux.cc:449:11: note: Shadow variable Maude-Maude3.4/src/Mixfix/lexerAux.cc:457:12: style: Local variable 'code' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/lexerAux.cc:449:11: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/lexerAux.cc:457:12: note: Shadow variable Maude-Maude3.4/src/Mixfix/match.cc:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_STATS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/match.cc:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/match.cc:213:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] :3243:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] :5313:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] :5589:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:374:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:490:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:569:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:707:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:176:71: style:inconclusive: Function 'generateSRewrite' argument 2 names different: declaration 'expression' definition 'strat'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/maudemlBuffer.hh:43:63: note: Function 'generateSRewrite' argument 2 names different: declaration 'expression' definition 'strat'. Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:176:71: note: Function 'generateSRewrite' argument 2 names different: declaration 'expression' definition 'strat'. Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:291:34: style: Variable 'q' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:421:37: style: Variable 'q' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/maudemlBuffer.cc:666:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Maude-Maude3.4/src/Mixfix/metadataStore.cc:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/metadataStore.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/metadataStore.cc:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/metadataStore.cc:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:70:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:367:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOLD [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommand.cc:504:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:87:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexResult.cc:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudeLatexBuffer.cc:147:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/maudeLatexBuffer.cc:274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalAdvisoryFlag [valueFlowBailoutIncompleteVar] :5317:2: warning: Possible null pointer dereference: b [nullPointer] :5210:18: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :5317:2: note: Null pointer dereference :5318:2: warning: Possible null pointer dereference: b [nullPointer] :5210:18: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :5318:2: note: Null pointer dereference :4955:20: style: C-style pointer casting [cstyleCast] :4957:17: style: C-style pointer casting [cstyleCast] :5007:41: style: C-style pointer casting [cstyleCast] :5008:4: style: C-style pointer casting [cstyleCast] :5188:7: style: C-style pointer casting [cstyleCast] :5267:7: style: C-style pointer casting [cstyleCast] :5276:17: style: C-style pointer casting [cstyleCast] :5301:11: style: C-style pointer casting [cstyleCast] :5303:10: style: C-style pointer casting [cstyleCast] :5427:24: style: C-style pointer casting [cstyleCast] :5446:24: style: C-style pointer casting [cstyleCast] :5475:7: style: C-style pointer casting [cstyleCast] :5524:8: style: C-style pointer casting [cstyleCast] :5555:23: style: C-style pointer casting [cstyleCast] :5558:23: style: C-style pointer casting [cstyleCast] :5559:6: style: C-style pointer casting [cstyleCast] :5793:10: style: C-style pointer casting [cstyleCast] ../../../src/Mixfix/lexer.ll:143:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:155:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:162:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:167:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:743:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:753:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:758:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:763:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:783:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:795:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:815:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:825:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:830:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:835:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:845:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:850:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:855:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:865:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:870:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:875:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:885:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:890:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:895:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:905:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:910:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:915:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:925:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:930:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:935:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:945:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:950:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:955:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:965:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:970:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:975:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:985:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:990:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:995:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1005:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1010:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1015:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1025:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1030:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1035:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1045:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1050:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1055:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1065:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1070:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1075:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1085:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1091:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1097:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1286:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1298:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1431:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../src/Mixfix/lexer.ll:1442:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] :5058:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] :343:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :5058:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :5083:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] :3092:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :5083:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :5502:46: style:inconclusive: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] :295:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :5502:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :5515:46: style:inconclusive: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] :296:45: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :5515:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :5515:60: style:inconclusive: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] :296:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :5515:60: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :5685:24: style:inconclusive: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] :3056:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :5685:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :4891:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] :5098:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/latexCommand.cc:561:79: style:inconclusive: Function 'generateShow' argument 3 names different: declaration 'module' definition 'view'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/maudeLatexBuffer.hh:99:68: note: Function 'generateShow' argument 3 names different: declaration 'module' definition 'view'. Maude-Maude3.4/src/Mixfix/latexCommand.cc:561:79: note: Function 'generateShow' argument 3 names different: declaration 'module' definition 'view'. Maude-Maude3.4/src/Mixfix/maudeLatexBuffer.cc:169:38: style: Parameter 'sort' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/latexCommand.cc:561:79: style: Parameter 'view' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/latexResult.cc:374:15: style: Variable 'k' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:152:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:180:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:269:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:310:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:349:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:364:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:380:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:393:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:413:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:452:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:482:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:605:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:627:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:636:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:649:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:662:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:674:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:694:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:730:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:934:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:1000:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:1021:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:1099:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:1152:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:797:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:108:15: warning: Member variable 'MixfixParser::currentSentence' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:108:15: warning: Member variable 'MixfixParser::currentOffset' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:108:15: warning: Member variable 'MixfixParser::nrParses' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/mixfixParser.hh:316:15: style:inconclusive: Technically the member function 'MixfixParser::getTokenSet' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixParser.hh:193:19: note: Technically the member function 'MixfixParser::getTokenSet' can be const. Maude-Maude3.4/src/Mixfix/mixfixParser.hh:316:15: note: Technically the member function 'MixfixParser::getTokenSet' can be const. Maude-Maude3.4/src/Mixfix/objectConstructorSymbol.hh:35:3: style: Class 'ObjectConstructorSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:511:27: style: Local variable 'a' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:465:11: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixParser.cc:511:27: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixParser.cc:729:10: style: Local variable 't' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:711:9: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixParser.cc:729:10: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixParser.cc:749:10: style: Local variable 'pos' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:714:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixParser.cc:749:10: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixParser.cc:863:10: style: Local variable 't' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixParser.cc:711:9: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixParser.cc:863:10: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixParser.cc:946:11: style: Variable 'a' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/moduleCache.cc:70:62: style: Parameter 'renaming' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/moduleCache.cc:340:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/moduleCache.cc:352:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/moduleDatabase.cc:111:18: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/narrowing.cc:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/narrowing.cc:117:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/narrowing.cc:135:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/narrowing.cc:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:42:19: warning: Member variable 'ModuleExpression::module' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:42:19: warning: Member variable 'ModuleExpression::renaming' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:48:19: warning: Member variable 'ModuleExpression::moduleName' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:48:19: warning: Member variable 'ModuleExpression::module' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:48:19: warning: Member variable 'ModuleExpression::renaming' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:68:19: warning: Member variable 'ModuleExpression::moduleName' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:75:19: warning: Member variable 'ModuleExpression::moduleName' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:75:19: warning: Member variable 'ModuleExpression::renaming' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/objectConstructorSymbol.cc:66:3: error: There is an unknown macro here somewhere. Configuration is required. If NULL_DATA is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:126:25: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/moduleExpression.cc:183:25: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/ooProcess.cc:111:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AXIOMS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:191:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classIdSort [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:341:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classIdSort [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:387:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:397:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:407:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attributeSort [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooRenaming.cc:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooRenaming.cc:50:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toAttr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooRenaming.cc:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable classMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooRenaming.cc:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attrMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooSorts.cc:42:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_CONSTRUCTOR_SYMBOL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooSorts.cc:112:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_CONSTRUCTOR_SYMBOL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooView.cc:75:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooView.cc:159:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromTheory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_TRANSFORMED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBJECT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:85:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBJECT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATTERN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooView.cc:147:25: style: Variable 'toAttributeSort' is assigned a value that is never used. [unreadVariable] Maude-Maude3.4/src/Mixfix/ooTransform.cc:187:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT_CONSTRUCTOR_SYMBOL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:451:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:545:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:614:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSawOpDecl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSawOpDecl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSawOpDecl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:80:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isStrategy [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSawOpDecl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:166:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PREC [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:229:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isStrategy [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:359:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:390:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:425:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:439:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:465:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:229:8: style: The scope of the variable 'metadata' can be reduced. [variableScope] Maude-Maude3.4/src/Mixfix/ooTransform.cc:479:3: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Mixfix/parameterization.cc:36:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMETER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:295:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:318:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/parameterization.cc:584:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUMMATION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:35:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:49:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_GRAPH [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:69:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_LABEL_ATTRIBUTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:208:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_WITH_ALIASES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:220:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:238:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:271:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_FORMAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:313:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalIndent [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSTRUCTOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:445:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:471:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BARE_COLON [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.cc:100:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.cc:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:113:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexCommon.cc:260:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:33:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:142:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:440:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexTermPrint.cc:556:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:44:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:155:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:595:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:107:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GARBAGE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:141:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_STEP [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:427:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:933:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1097:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1528:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GARBAGE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/doParse.cc:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THEORY_CLOSED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:211:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iflags [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/entry.cc:248:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fancySymbols.cc:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.cc:78:12: warning: Member variable 'PreModule::moduleType' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:60:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:69:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:291:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:429:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/sharedPrint.cc:168:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:45:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:376:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:128:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/dagNodePrint.cc:435:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:31:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:38:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:101:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:376:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:636:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/graphPrint.cc:45:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/graphPrint.cc:161:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/strategyPrint.cc:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/serialize.cc:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:450:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:463:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:481:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:721:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:763:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:793:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:848:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domainAndRange [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:908:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1022:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1030:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1038:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1051:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1064:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable termHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1078:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable termHooks [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1130:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identity [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1176:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1228:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SystemTrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1614:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SMT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1684:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/preModule.cc:123:19: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/process.cc:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:160:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:185:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subsortDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:228:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM_CREATED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:255:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDefs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:322:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:339:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:439:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stratDecls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:459:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statements [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flatModule [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/printAttribute.cc:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/printAttribute.cc:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:418:20: style: Local variable 'details' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/process.cc:395:23: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/process.cc:418:20: note: Shadow variable Maude-Maude3.4/src/Mixfix/printAttribute.cc:80:85: style: Parameter 'sort' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/profileModule.cc:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrSuccesses [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrBuiltinMbRewrites [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:127:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrBuiltinEqRewrites [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrBuiltinRlRewrites [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrRewrites [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrConditionStarts [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrConditionStarts [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrConditionStarts [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrConditionStarts [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:223:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:282:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrRewrites [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:418:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:431:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrSuccesses [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/pseudoParameters.cc:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_STRUCTURED_SORT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/pseudoParameters.cc:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pseudoParametersComputed [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/profileModule.cc:57:3: performance: Variable 'nrBuiltinMbRewrites' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:58:3: performance: Variable 'nrBuiltinEqRewrites' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:59:3: performance: Variable 'nrBuiltinRlRewrites' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:60:3: performance: Variable 'nrMemoRewrites' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:65:3: performance: Variable 'nrSuccesses' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:66:3: performance: Variable 'nrFailures' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:71:3: performance: Variable 'nrRewrites' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/profileModule.cc:72:3: performance: Variable 'nrConditionStarts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Maude-Maude3.4/src/Mixfix/quotedIdentifierOpSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/quotedIdentifierOpSignature.cc:34:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.cc:181:25: style:inconclusive: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.cc:181:25: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. Maude-Maude3.4/src/Mixfix/renameModule.cc:26:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RENAMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrImportedSorts [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrUserSymbols [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:393:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrUserSymbols [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renameModule.cc:466:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrOriginalMembershipAxioms [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexRenaming.cc:89:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:185:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:761:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:783:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:805:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:848:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:1037:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:1066:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:1143:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:1216:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/smtSearch.cc:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/smtSearch.cc:122:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:140:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VU_NARROW [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:304:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:387:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:408:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:460:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/search.cc:501:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/serialize.cc:99:18: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/sharedPrint.cc:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_OVERLOADED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/sharedPrint.cc:69:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADHOC_OVERLOADED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/sharedPrint.cc:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADHOC_OVERLOADED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/renaming.cc:137:9: style: Condition 'attr' is always false [knownConditionTrueFalse] Maude-Maude3.4/src/Mixfix/renaming.cc:134:18: note: Assignment 'attr=false', assigned value is 0 Maude-Maude3.4/src/Mixfix/renaming.cc:137:9: note: Condition 'attr' is always false Maude-Maude3.4/src/Mixfix/renaming.cc:1182:27: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Mixfix/renaming.cc:1292:11: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment] Maude-Maude3.4/src/Mixfix/renaming.cc:1288:12: note: sep is assigned Maude-Maude3.4/src/Mixfix/renaming.cc:1292:11: note: sep is overwritten Maude-Maude3.4/src/Mixfix/renaming.cc:780:40: style:inconclusive: Function 'renameStrat' argument 1 names different: declaration 'oldStrategy' definition 'oldStrat'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/renaming.hh:133:36: note: Function 'renameStrat' argument 1 names different: declaration 'oldStrategy' definition 'oldStrat'. Maude-Maude3.4/src/Mixfix/renaming.cc:780:40: note: Function 'renameStrat' argument 1 names different: declaration 'oldStrategy' definition 'oldStrat'. Maude-Maude3.4/src/Mixfix/renaming.cc:803:27: style:inconclusive: Function 'renameStrat' argument 1 names different: declaration 'label' definition 'id'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/renaming.hh:134:23: note: Function 'renameStrat' argument 1 names different: declaration 'label' definition 'id'. Maude-Maude3.4/src/Mixfix/renaming.cc:803:27: note: Function 'renameStrat' argument 1 names different: declaration 'label' definition 'id'. Maude-Maude3.4/src/Mixfix/renaming.cc:1064:74: style:inconclusive: Function 'addStratTargetExpr' argument 2 names different: declaration 'term' definition 'expr'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/renaming.hh:77:71: note: Function 'addStratTargetExpr' argument 2 names different: declaration 'term' definition 'expr'. Maude-Maude3.4/src/Mixfix/renaming.cc:1064:74: note: Function 'addStratTargetExpr' argument 2 names different: declaration 'term' definition 'expr'. Maude-Maude3.4/src/Mixfix/renaming.cc:424:13: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/renaming.cc:377:16: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/renaming.cc:424:13: note: Shadow variable Maude-Maude3.4/src/Mixfix/renaming.cc:1237:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/renaming.cc:1228:14: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/renaming.cc:1237:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/renaming.cc:278:44: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/Mixfix/renaming.cc:1251:17: style: Variable 't' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/specialSymbolTypes.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/specialTokens.cc:32:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/srewrite.cc:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/srewrite.cc:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_TIMING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/srewrite.cc:190:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/srewrite.cc:209:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:341:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:201:28: style:inconclusive: Function 'instantiateExpression' argument 2 names different: declaration 'varsMap' definition 'varMap'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/importModule.hh:178:29: note: Function 'instantiateExpression' argument 2 names different: declaration 'varsMap' definition 'varMap'. Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:201:28: note: Function 'instantiateExpression' argument 2 names different: declaration 'varsMap' definition 'varMap'. Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:240:57: style:inconclusive: Function 'instantiateExpression' argument 1 names different: declaration 'expr' definition 'original'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/importModule.hh:219:72: note: Function 'instantiateExpression' argument 1 names different: declaration 'expr' definition 'original'. Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:240:57: note: Function 'instantiateExpression' argument 1 names different: declaration 'expr' definition 'original'. Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:404:29: style:inconclusive: Function 'instantiateCondition' argument 3 names different: declaration 'subs' definition 'mapping'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/importModule.hh:206:29: note: Function 'instantiateCondition' argument 3 names different: declaration 'subs' definition 'mapping'. Maude-Maude3.4/src/Mixfix/strategyTranslation.cc:404:29: note: Function 'instantiateCondition' argument 3 names different: declaration 'subs' definition 'mapping'. Maude-Maude3.4/src/Mixfix/syntacticView.cc:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varName [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticView.cc:87:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastWithCurrentDef [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticView.cc:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromBubble [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticView.cc:165:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticView.cc:148:9: style: Local variable 'code' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/syntacticView.cc:132:8: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/syntacticView.cc:148:9: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexViewPrint.cc:159:14: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/syntacticView.cc:388:14: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/syntacticView.cc:121:17: style: Variable 'toModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/latexViewPrint.cc:67:17: style: Variable 'toModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/latexViewPrint.cc:73:17: style: Variable 'fromTheory' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/ooTransform.cc:60:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_TRANSFORMED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:87:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_TRANSFORMED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectTerm [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:404:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooTransform.cc:453:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooProcess.cc:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/process.cc:395:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable details [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/fixUp.cc:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefixName [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:81:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable types [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kind [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:154:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:170:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:230:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:285:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:312:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:362:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:393:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:427:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:473:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:128:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:232:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:125:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defIndex [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexPreModulePrint.cc:243:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:155:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THEORY_CLOSED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:186:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:351:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:40:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COLOR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:71:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:116:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:140:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_RAT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:165:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:180:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:194:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_DISAMBIG_CONST [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/termPrint.cc:273:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbolInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/command.cc:40:21: performance:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:102:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. Maude-Maude3.4/src/Mixfix/command.cc:40:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:195:21: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:303:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:195:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. Maude-Maude3.4/src/Mixfix/auxProperty.cc:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.cc:478:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.cc:932:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.cc:970:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.cc:1023:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ops.cc:58:40: style:inconclusive: Function 'addStratDecl' argument 1 names different: declaration 'opName' definition 'stratName'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:72:27: note: Function 'addStratDecl' argument 1 names different: declaration 'opName' definition 'stratName'. Maude-Maude3.4/src/Mixfix/ops.cc:58:40: note: Function 'addStratDecl' argument 1 names different: declaration 'opName' definition 'stratName'. Maude-Maude3.4/src/Mixfix/ops.cc:162:35: style:inconclusive: Function 'setPrec' argument 1 names different: declaration 'range' definition 'precTok'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:78:22: note: Function 'setPrec' argument 1 names different: declaration 'range' definition 'precTok'. Maude-Maude3.4/src/Mixfix/ops.cc:162:35: note: Function 'setPrec' argument 1 names different: declaration 'range' definition 'precTok'. Maude-Maude3.4/src/Mixfix/ooTransform.cc:134:36: style: Local variable 'opDecls' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:351:18: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/ooTransform.cc:134:36: note: Shadow variable Maude-Maude3.4/src/Mixfix/ooProcess.cc:57:34: style: Local variable 'opDecls' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:351:18: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/ooProcess.cc:57:34: note: Shadow variable Maude-Maude3.4/src/Mixfix/ooProcess.cc:387:19: style: Variable 'c' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/ooProcess.cc:389:27: style: Variable 'ap' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/fixUp.cc:129:41: style: Parameter 'opDef' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/fixUp.cc:174:15: style: Variable 'opDecl' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/fixUp.cc:175:14: style: Variable 'opDef' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/command.cc:124:15: style: Variable 'opDecl' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/command.cc:126:14: style: Variable 'opDef' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/ooTransform.cc:371:28: style: Variable 'os' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/ooTransform.cc:420:13: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/command.cc:416:15: style: Variable 'gatherSymbols' can be declared as const array [constVariable] :972:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] :1643:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] :1881:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] :1647:2: warning: Possible null pointer dereference: b [nullPointer] :1540:18: note: Calling function 'zz_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :1647:2: note: Null pointer dereference :1648:2: warning: Possible null pointer dereference: b [nullPointer] :1540:18: note: Calling function 'zz_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 :1648:2: note: Null pointer dereference :1285:20: style: C-style pointer casting [cstyleCast] :1287:17: style: C-style pointer casting [cstyleCast] :1337:41: style: C-style pointer casting [cstyleCast] :1338:4: style: C-style pointer casting [cstyleCast] :1518:7: style: C-style pointer casting [cstyleCast] :1597:7: style: C-style pointer casting [cstyleCast] :1606:17: style: C-style pointer casting [cstyleCast] :1631:11: style: C-style pointer casting [cstyleCast] :1633:10: style: C-style pointer casting [cstyleCast] :1757:24: style: C-style pointer casting [cstyleCast] :1776:24: style: C-style pointer casting [cstyleCast] :1805:7: style: C-style pointer casting [cstyleCast] :1854:8: style: C-style pointer casting [cstyleCast] :2077:10: style: C-style pointer casting [cstyleCast] :1388:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] :602:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :1388:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. :1413:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] :831:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :1413:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. :1832:46: style:inconclusive: Function 'zz_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] :554:46: note: Function 'zz_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :1832:46: note: Function 'zz_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. :1845:46: style:inconclusive: Function 'zz_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] :555:45: note: Function 'zz_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :1845:46: note: Function 'zz_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. :1845:60: style:inconclusive: Function 'zz_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] :555:56: note: Function 'zz_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :1845:60: note: Function 'zz_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. :1977:24: style:inconclusive: Function 'zzset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] :795:24: note: Function 'zzset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :1977:24: note: Function 'zzset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. :1221:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] :1428:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/token.cc:1005:13: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Maude-Maude3.4/src/Mixfix/trial.cc:32:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abortFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROFILE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/token.cc:841:33: style:inconclusive: Function 'ropeToString' argument 1 names different: declaration 'rope' definition 'r'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/token.hh:163:40: note: Function 'ropeToString' argument 1 names different: declaration 'rope' definition 'r'. Maude-Maude3.4/src/Mixfix/token.cc:841:33: note: Function 'ropeToString' argument 1 names different: declaration 'rope' definition 'r'. Maude-Maude3.4/src/Mixfix/auxProperty.cc:193:15: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/auxProperty.cc:193:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/auxProperty.cc:229:15: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/auxProperty.cc:229:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:94:16: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:94:16: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:271:9: style: Local variable 'c' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/token.cc:268:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:271:9: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:332:10: style: Local variable 'c' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/token.cc:268:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:332:10: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:338:10: style: Local variable 'c' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/token.cc:268:12: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:338:10: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:367:15: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:367:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:708:7: style: Local variable 'code' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:124:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:708:7: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:732:7: style: Local variable 'code' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:124:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:732:7: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:913:7: style: Local variable 'code' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:124:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:913:7: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:970:11: style: Local variable 'code' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:124:7: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:970:11: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:980:19: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:980:19: note: Shadow variable Maude-Maude3.4/src/Mixfix/token.cc:1002:15: style: Local variable 'name' shadows outer function [shadowFunction] Maude-Maude3.4/src/Mixfix/token.hh:123:15: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/token.cc:1002:15: note: Shadow variable Maude-Maude3.4/src/Mixfix/unify.cc:36:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/unify.cc:158:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/validateAttributes.cc:38:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:98:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:533:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:157:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:259:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:367:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:437:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:487:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:525:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:538:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:562:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:124:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:77:20: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:49:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:77:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:83:20: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:50:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:83:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:99:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:51:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:99:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:89:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:89:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:94:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:53:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:94:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. Maude-Maude3.4/src/Mixfix/variantMatch.cc:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantMatch.cc:214:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/interact.cc:632:28: performance:inconclusive: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:98:8: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. Maude-Maude3.4/src/Mixfix/interact.cc:632:28: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. Maude-Maude3.4/src/Mixfix/variantUnify.cc:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHOW_COMMAND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/variantUnify.cc:244:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedState [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/trial.cc:105:46: style:inconclusive: Function 'traceEndTrial' argument 1 names different: declaration 'trailRef' definition 'trialRef'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:90:26: note: Function 'traceEndTrial' argument 1 names different: declaration 'trailRef' definition 'trialRef'. Maude-Maude3.4/src/Mixfix/trial.cc:105:46: note: Function 'traceEndTrial' argument 1 names different: declaration 'trailRef' definition 'trialRef'. Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:125:21: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:328:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:329:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:382:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:383:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:523:16: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:524:16: style: Variable 'b' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:536:16: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:537:16: style: Variable 'b' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:554:13: style: Variable 'v' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.cc:555:16: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/interact.cc:510:11: style: Variable 'brokenSymbol' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/trial.cc:126:22: style: Variable 'fragment' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/trial.cc:160:22: style: Variable 'fragment' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:179:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:311:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:398:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithBoundParameters.cc:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/ooView.cc:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:184:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theory [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:219:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:584:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:748:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:883:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:934:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/view.cc:1082:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:634:52: style:inconclusive: Function 'handleOpToTermMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:198:53: note: Function 'handleOpToTermMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:634:52: note: Function 'handleOpToTermMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:785:26: style:inconclusive: Function 'handleStratAwkwardCase' argument 2 names different: declaration 'strat' definition 's'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:202:27: note: Function 'handleStratAwkwardCase' argument 2 names different: declaration 'strat' definition 's'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:785:26: note: Function 'handleStratAwkwardCase' argument 2 names different: declaration 'strat' definition 's'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:825:55: style:inconclusive: Function 'handleStratToExprMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:206:56: note: Function 'handleStratToExprMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:825:55: note: Function 'handleStratToExprMappings' argument 2 names different: declaration 'canonical' definition 'canonicalRenaming'. Maude-Maude3.4/src/Mixfix/view.cc:535:46: style:inconclusive: Function 'getStratToExprMapping' argument 1 names different: declaration 'symbol' definition 'strat'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:85:47: note: Function 'getStratToExprMapping' argument 1 names different: declaration 'symbol' definition 'strat'. Maude-Maude3.4/src/Mixfix/view.cc:535:46: note: Function 'getStratToExprMapping' argument 1 names different: declaration 'symbol' definition 'strat'. Maude-Maude3.4/src/Mixfix/view.cc:1052:46: style:inconclusive: Function 'insertStratToExprMapping' argument 1 names different: declaration 'fromStrategy' definition 'fromCall'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/view.hh:140:47: note: Function 'insertStratToExprMapping' argument 1 names different: declaration 'fromStrategy' definition 'fromCall'. Maude-Maude3.4/src/Mixfix/view.cc:1052:46: note: Function 'insertStratToExprMapping' argument 1 names different: declaration 'fromStrategy' definition 'fromCall'. Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:758:28: style: Local variable 'toExpr' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/view.hh:245:21: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:758:28: note: Shadow variable Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:847:24: style: Local variable 'toExpr' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/view.hh:245:21: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:847:24: note: Shadow variable Maude-Maude3.4/src/Mixfix/view.cc:255:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Mixfix/view.cc:412:24: style: Variable 'transKind' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/view.cc:453:13: style: Variable 'fromSort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/view.cc:774:24: style: Variable 't' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:342:22: style: Variable 'parameterCopyOfTheory' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:388:17: style: Variable 'argumentView' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:390:18: style: Variable 'viewToModule' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithFreeParameters.cc:405:22: style: Variable 'parameterCopyOfTheory' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/instantiateViewWithBoundParameters.cc:56:14: style: Variable 'passedView' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/ooView.cc:147:9: style: Variable 'toAttributeSort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/viewExpression.cc:110:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/viewExpression.cc:42:17: warning: Member variable 'ViewExpression::view' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/viewExpression.cc:47:17: warning: Member variable 'ViewExpression::name' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:617:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:943:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGENTA [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:298:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_COMBINE_VARS [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:676:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrUsers [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smtContext [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TERM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TERM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smtContext [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smtContext [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:149:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smtContext [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TERM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TERM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_TERM [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/yices2_Bindings.cc:60:3: error: Member variable 'smtInfo' is initialized by itself. [selfInitialization] Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:45:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:43:27: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:45:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:51:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:50:12: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:51:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:69:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:53:8: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:69:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/NA_Theory/NA_Symbol.hh:33:3: style: Class 'NA_Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:33:3: style: Class 'NA_DagNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/NA_Theory/NA_LhsAutomaton.hh:35:3: style: Class 'NA_LhsAutomaton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:60:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:42:24: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:60:10: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:72:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:44:8: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:72:10: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:84:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:45:8: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:84:10: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:77:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:50:8: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:77:10: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:105:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:55:8: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:105:10: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:251:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_QUOTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:482:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_QUOTE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:224:15: warning: Member variable 'MixfixModule::boolSort' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ObjectSystem/objectSystemRewritingContext.hh:48:3: style: Class 'ObjectSystemRewritingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:266:13: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:234:12: note: Shadowed declaration Maude-Maude3.4/src/ObjectSystem/configSymbol.cc:266:13: note: Shadow variable Maude-Maude3.4/src/ObjectSystem/objectMap.cc:81:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ObjectSystem/objectMap.cc:88:21: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable directoryOidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowDir [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowDir [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:116:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowDir [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:300:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closedDirectoryMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryActions.cc:173:26: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:190:15: style:inconclusive: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:579:7: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. Maude-Maude3.4/src/Mixfix/mixfixModule.cc:190:15: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. Maude-Maude3.4/src/Mixfix/importModule.hh:74:8: warning: The class 'ImportModule' defines member function with name 'closeSortSet' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:335:15: note: Parent function 'MixfixModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.hh:74:8: note: Derived function 'ImportModule::closeSortSet' Maude-Maude3.4/src/Mixfix/importModule.hh:75:8: warning: The class 'ImportModule' defines member function with name 'closeSignature' also defined in its parent class 'MixfixModule'. [duplInheritedMember] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:350:15: note: Parent function 'MixfixModule::closeSignature' Maude-Maude3.4/src/Mixfix/importModule.hh:75:8: note: Derived function 'ImportModule::closeSignature' Maude-Maude3.4/src/ObjectSystem/directorySignature.cc:55:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/directoryOutcomes.cc:30:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directoryOutcomes.cc:63:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/directorySignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:37:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileOidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:49:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowFiles [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowFiles [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allowFiles [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wroteMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:292:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flushedMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:314:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:371:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFER_SIZE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:403:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable positionSetMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileActions.cc:467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closedFileMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileSignature.cc:67:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/fileOutcomes.cc:30:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileOutcomes.cc:62:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileOutcomes.cc:75:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/fileSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/Mixfix/bufferPrint.cc:35:68: style:inconclusive: Function 'bufferPrint' argument 2 names different: declaration 'term' definition 'expr'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:286:61: note: Function 'bufferPrint' argument 2 names different: declaration 'term' definition 'expr'. Maude-Maude3.4/src/Mixfix/bufferPrint.cc:35:68: note: Function 'bufferPrint' argument 2 names different: declaration 'term' definition 'expr'. Maude-Maude3.4/src/Mixfix/bufferPrint.cc:892:31: style:inconclusive: Function 'prettyPrint' argument 2 names different: declaration 'fragment' definition 'c'. [funcArgNamesDifferent] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:694:31: note: Function 'prettyPrint' argument 2 names different: declaration 'fragment' definition 'c'. Maude-Maude3.4/src/Mixfix/bufferPrint.cc:892:31: note: Function 'prettyPrint' argument 2 names different: declaration 'fragment' definition 'c'. Maude-Maude3.4/src/Mixfix/graphPrint.cc:43:16: style: Local variable 'dagNode' shadows outer argument [shadowArgument] Maude-Maude3.4/src/Mixfix/graphPrint.cc:28:47: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/graphPrint.cc:43:16: note: Shadow variable Maude-Maude3.4/src/Mixfix/graphPrint.cc:159:16: style: Local variable 'dagNode' shadows outer argument [shadowArgument] Maude-Maude3.4/src/Mixfix/graphPrint.cc:145:52: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/graphPrint.cc:159:16: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixModule.cc:720:12: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:710:30: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixModule.cc:720:12: note: Shadow variable Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1778:19: style: Local variable 's' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1771:11: note: Shadowed declaration Maude-Maude3.4/src/Mixfix/mixfixModule.cc:1778:19: note: Shadow variable Maude-Maude3.4/src/Mixfix/latexDagNodePrint.cc:94:22: style: Parameter 'si' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1648:19: style: Variable 'b' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ObjectSystem/objectSystemRewritingContext.cc:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:509:25: style: Variable 'component' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/makeGrammar.cc:1223:16: style: Variable 'attributeSetSymbol' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/prettyPrint.cc:179:27: style: Variable 'cf' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/graphPrint.cc:167:12: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:160:5: warning:inconclusive: Member variable 'ChildRequest::client' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:160:5: warning:inconclusive: Member variable 'ChildRequest::pid' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:160:5: warning:inconclusive: Member variable 'ChildRequest::exited' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:199:70: style:inconclusive: Function 'ChildRequest' argument 2 names different: declaration 'childPid' definition 'pid'. [funcArgNamesDifferent] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:161:46: note: Function 'ChildRequest' argument 2 names different: declaration 'childPid' definition 'pid'. Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:199:70: note: Function 'ChildRequest' argument 2 names different: declaration 'childPid' definition 'pid'. Maude-Maude3.4/src/ObjectSystem/objectSystemRewritingContext.cc:106:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_UINT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prngs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prngs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prngs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:207:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deletedPrngMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/prngActions.cc:218:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:707:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ObjectSystem/prngSignature.cc:44:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/prngSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/processActions.cc:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processOidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:72:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_END [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:141:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringListSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:441:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:504:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:511:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processActions.cc:387:16: style: Local variable 'rope' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ObjectSystem/processActions.cc:375:15: note: Shadowed declaration Maude-Maude3.4/src/ObjectSystem/processActions.cc:387:16: note: Shadow variable Maude-Maude3.4/src/ObjectSystem/processActions.cc:396:19: style: Local variable 'rope' shadows outer variable [shadowVariable] Maude-Maude3.4/src/ObjectSystem/processActions.cc:375:15: note: Shadowed declaration Maude-Maude3.4/src/ObjectSystem/processActions.cc:396:19: note: Shadow variable Maude-Maude3.4/src/ObjectSystem/processSignature.cc:48:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/processOutcomes.cc:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processOutcomes.cc:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/processStuff.cc:67:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/processStuff.cc:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exitPid [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread-ppoll.cc:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTHING_HAPPENED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread-pselect.cc:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTHING_HAPPENED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread-ppoll.cc:105:13: style: The scope of the variable 'info' can be reduced. [variableScope] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLD_EXITED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:130:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exitedFlag [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:118:6: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread-pselect.cc:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.cc:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.cc:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.cc:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/pseudoThread.cc:265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketAsync.cc:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAITING_TO_READ [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketAsync.cc:133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAITING_TO_CONNECT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketAsync.cc:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAITING_TO_ACCEPT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Mixfix/visibleModule.cc:597:17: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/visibleModule.cc:602:13: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/visibleModule.cc:708:13: style: Variable 'id' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:454:14: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Mixfix/latexModulePrint.cc:461:13: style: Variable 'sort' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/ObjectSystem/socketSignature.cc:47:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:71:15: performance:inconclusive: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:132:8: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:71:15: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:100:61: style: Parameter 'info' can be declared as pointer to const. However it seems that 'sigchldHandler' is a callback function, if 'info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:53:36: note: You might need to cast the function pointer here Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:100:61: note: Parameter 'info' can be declared as pointer to const Maude-Maude3.4/src/ObjectSystem/socketOutcomes.cc:30:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketOutcomes.cc:70:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketOutcomes.cc:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketOutcomes.cc:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/streamSignature.cc:38:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:38:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PORT_NUMBER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socketOidSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:63:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:105:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LISTENING [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAITING_TO_READ [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:446:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAITING_TO_WRITE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/streamSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/supportedSignals.cc:32:1: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/timeSignature.cc:59:3: error: There is an unknown macro here somewhere. Configuration is required. If BIND_SYMBOL is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:40:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:62:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASE_YEAR [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:97:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BILLION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stringSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:152:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BILLION [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:183:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oneShotSymbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:249:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stoppedTimerMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deletedTimerMsg [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/timeSignature.cc:31:3: error: There is an unknown macro here somewhere. Configuration is required. If MACRO is a macro then please configure it. [unknownMacro] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:159:24: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] Maude-Maude3.4/src/ObjectSystem/timeActions.cc:183:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/bubble.cc:30:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bubbles [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:162:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstReturns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/ObjectSystem/socketStuff.cc:116:25: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] Maude-Maude3.4/src/Parser/compile.cc:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstTerminalRules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile.cc:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstNonTerminalRules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile.cc:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstNonTerminalRules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:271:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:54:12: style: Local variable 'tokensLeft' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Parser/bubble.cc:45:8: note: Shadowed declaration Maude-Maude3.4/src/Parser/bubble.cc:54:12: note: Shadow variable Maude-Maude3.4/src/Parser/bubble.cc:81:13: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Parser/bubble.cc:37:12: note: Shadowed declaration Maude-Maude3.4/src/Parser/bubble.cc:81:13: note: Shadow variable Maude-Maude3.4/src/Parser/bubble.cc:83:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Parser/drp.cc:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstMemoItems [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:68:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:273:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:269:14: style: Variable 'i' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/compile2.cc:272:18: style: Variable 'j' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/drp.cc:36:17: style: Variable 'm' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/drp.cc:76:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/drp.cc:79:13: style: Variable 'returnRule' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/drp.cc:140:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/drp.cc:223:10: style: Variable 'rule2' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass1.cc:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:338:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastReturnProcessed [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstCalls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstCalls [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:493:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:529:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:564:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:42:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstReturns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parseTree [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parseTree [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parseTree [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable returns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:480:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:504:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:539:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rules [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:482:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass2.cc:515:13: style: Variable 'call' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass2.cc:520:22: style: Variable 'cont' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass1.cc:213:10: style: Variable 'rule2' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass1.cc:539:22: style: Variable 'cont' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass1.cc:567:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/SMT/SMT_NumberSymbol.hh:34:3: style: Class 'SMT_NumberSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/SMT/SMT_NumberSymbol.hh:53:8: style: The function 'fillOutSMT_Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/SMT/SMT_Base.hh:34:16: note: Virtual function in base class Maude-Maude3.4/src/SMT/SMT_NumberSymbol.hh:53:8: note: Function in derived class Maude-Maude3.4/src/SMT/SMT_NumberSymbol.cc:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_NumberSymbol.cc:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_NumberSymbol.cc:71:21: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Parser/parser.hh:276:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.hh:285:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrNonTerminals [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.hh:291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ruleNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.hh:297:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startTokenNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.hh:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endTokenNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile.cc:41:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile.cc:94:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:85:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/compile2.cc:127:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:48:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:125:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:338:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:354:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:453:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:499:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass1.cc:529:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rhs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:40:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:113:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/bubble.cc:163:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:108:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startTokenNr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:285:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/pass2.cc:440:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:64:25: warning: Member variable 'SMT_RewriteSearchState::state' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/pass2.cc:504:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonTerminal [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:64:25: warning: Member variable 'SMT_RewriteSearchState::currentRule' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/pass2.cc:539:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rhs [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:34:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:70:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/drp.cc:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.cc:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.cc:179:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.cc:238:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstSon [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Parser/parser.cc:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:153:32: warning: Identical condition 'context->traceAbort()', second condition is always false [identicalConditionAfterEarlyExit] Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:150:32: note: If condition 'context->traceAbort()' is true, the function will return/exit Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:153:32: note: Testing identical condition 'context->traceAbort()' Maude-Maude3.4/src/SMT/SMT_RewriteSearchState.cc:214:16: style: Variable 'binding' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/SMT/SMT_Symbol.cc:105:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_Symbol.cc:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:288:24: style: Local variable 'args' shadows outer variable [shadowVariable] Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:277:20: note: Shadowed declaration Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:288:24: note: Shadow variable Maude-Maude3.4/src/SMT/SMT_RewriteSequenceSearch.cc:393:27: style: Variable 'pr' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/SMT/SMT_Symbol.hh:92:8: style: The function 'fillOutSMT_Info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/SMT/SMT_Base.hh:34:16: note: Virtual function in base class Maude-Maude3.4/src/SMT/SMT_Symbol.hh:92:8: note: Function in derived class Maude-Maude3.4/src/SMT/SMT_Symbol.cc:133:15: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_ArgumentIterator.hh:33:3: style: Class 'S_ArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/S_Theory/S_DagArgumentIterator.hh:33:3: style: Class 'S_DagArgumentIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/S_Theory/S_Symbol.hh:34:3: style: Class 'S_Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/S_Theory/S_ExtensionInfo.hh:34:3: style: Class 'S_ExtensionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/S_Theory/S_DagNode.cc:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_DagNode.cc:235:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_LhsAutomaton.cc:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_LhsAutomaton.cc:168:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_LhsAutomaton.cc:156:15: style: Variable 'value' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_LhsAutomaton.cc:203:14: style: Variable 'value' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_Subproblem.cc:57:24: style:inconclusive: Function 'S_Subproblem' argument 5 names different: declaration 'extension' definition 'extensionInfo'. [funcArgNamesDifferent] Maude-Maude3.4/src/S_Theory/S_Subproblem.hh:40:26: note: Function 'S_Subproblem' argument 5 names different: declaration 'extension' definition 'extensionInfo'. Maude-Maude3.4/src/S_Theory/S_Subproblem.cc:57:24: note: Function 'S_Subproblem' argument 5 names different: declaration 'extension' definition 'extensionInfo'. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:262:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORT_UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:282:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:409:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddtrue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:351:11: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.hh:62:7: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:351:11: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:361:11: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.hh:63:8: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:361:11: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. Maude-Maude3.4/src/S_Theory/S_Term.cc:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:260:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:321:23: style: Variable 'vs' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:339:14: style: Variable 'd' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:550:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/S_Theory/S_Term.cc:57:9: warning: Member variable 'S_Term::abstractionVariableIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/S_Theory/S_Term.cc:65:9: warning: Member variable 'S_Term::abstractionVariableIndex' is not initialized in the constructor. [uninitMemberVarPrivate] Maude-Maude3.4/src/S_Theory/S_Term.cc:86:30: style:inconclusive: Function 'deepCopy2' argument 1 names different: declaration 'map' definition 'translator'. [funcArgNamesDifferent] Maude-Maude3.4/src/S_Theory/S_Term.hh:42:30: note: Function 'deepCopy2' argument 1 names different: declaration 'map' definition 'translator'. Maude-Maude3.4/src/S_Theory/S_Term.cc:86:30: note: Function 'deepCopy2' argument 1 names different: declaration 'map' definition 'translator'. Maude-Maude3.4/src/S_Theory/S_Term.cc:108:14: style: Local variable 'n' shadows outer variable [shadowVariable] Maude-Maude3.4/src/S_Theory/S_Term.cc:101:14: note: Shadowed declaration Maude-Maude3.4/src/S_Theory/S_Term.cc:108:14: note: Shadow variable Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:79:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restOfStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.cc:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.cc:96:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/applicationProcess.cc:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVIVE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/applicationProcess.cc:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/applicationProcess.cc:307:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVIVE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:65:23: performance:inconclusive: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:42:8: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:65:23: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/StrategyLanguage/strategicExecution.hh:44:3: style: Class 'StrategicExecution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/strategicExecution.hh:45:3: style: Class 'StrategicExecution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:48:3: style: Class 'VariableBindingsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/decompositionProcess.hh:42:3: style: Class 'DecompositionProcess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: style: The destructor '~StrategicTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicExecution.hh:49:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:48:4: style: The destructor '~StrategicSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:48:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:58:12: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:58:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:59:12: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:59:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:42:4: style: The destructor '~ApplicationStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:42:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:52:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:52:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:53:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:53:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:58:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/applicationStrategy.hh:58:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:36:4: style: The destructor '~StrategicProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicExecution.hh:49:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:36:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/applicationProcess.hh:45:4: style: The destructor '~ApplicationProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:36:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/applicationProcess.hh:45:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/applicationProcess.hh:47:12: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:40:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/applicationProcess.hh:47:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/decompositionProcess.hh:44:12: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:40:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/decompositionProcess.hh:44:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:145:46: style:inconclusive: Function 'getValues' argument 1 names different: declaration 'id' definition 'ctx'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:97:47: note: Function 'getValues' argument 1 names different: declaration 'id' definition 'ctx'. Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:145:46: note: Function 'getValues' argument 1 names different: declaration 'id' definition 'ctx'. Maude-Maude3.4/src/StrategyLanguage/matchProcess.hh:50:4: style: The destructor '~MatchProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:36:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/matchProcess.hh:50:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/matchProcess.hh:52:12: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:40:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/matchProcess.hh:52:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:49:4: style: The destructor '~RewriteTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:49:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:53:20: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:53:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:54:20: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:54:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/applicationProcess.cc:153:5: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:47:4: style: The destructor '~BranchStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:47:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:55:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:55:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:56:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:56:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:58:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/branchStrategy.hh:58:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/branchTask.hh:52:20: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/branchTask.hh:52:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/branchTask.hh:53:20: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/branchTask.hh:53:20: note: Function in derived class Maude-Maude3.4/src/Parser/parser.cc:47:9: warning: Member variable 'Parser::firstRealCall' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/parser.cc:47:9: warning: Member variable 'Parser::rootNonTerminal' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/parser.cc:47:9: warning: Member variable 'Parser::ambiguous' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/parser.cc:47:9: warning: Member variable 'Parser::badTokenIndex' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/parser.cc:47:9: warning: Member variable 'Parser::lastReturnProcessed' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Parser/parser.hh:289:9: style:inconclusive: Technically the member function 'Parser::getProductionNumber' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:55:7: note: Technically the member function 'Parser::getProductionNumber' can be const. Maude-Maude3.4/src/Parser/parser.hh:289:9: note: Technically the member function 'Parser::getProductionNumber' can be const. Maude-Maude3.4/src/Parser/parser.cc:236:9: style:inconclusive: Technically the member function 'Parser::getChild' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:56:7: note: Technically the member function 'Parser::getChild' can be const. Maude-Maude3.4/src/Parser/parser.cc:236:9: note: Technically the member function 'Parser::getChild' can be const. Maude-Maude3.4/src/Parser/parser.hh:295:9: style:inconclusive: Technically the member function 'Parser::getFirstPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:57:7: note: Technically the member function 'Parser::getFirstPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:295:9: note: Technically the member function 'Parser::getFirstPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:301:9: style:inconclusive: Technically the member function 'Parser::getLastPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:58:7: note: Technically the member function 'Parser::getLastPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:301:9: note: Technically the member function 'Parser::getLastPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:307:9: style:inconclusive: Technically the member function 'Parser::getErrorPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:68:7: note: Technically the member function 'Parser::getErrorPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:307:9: note: Technically the member function 'Parser::getErrorPosition' can be const. Maude-Maude3.4/src/Parser/compile2.cc:28:9: performance:inconclusive: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/parser.hh:192:8: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/compile2.cc:28:9: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/compile2.cc:267:9: performance:inconclusive: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/parser.hh:194:8: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/compile2.cc:267:9: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/StrategyLanguage/branchTask.cc:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/branchTask.cc:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/branchTask.cc:49:40: style:inconclusive: Function 'BranchTask' argument 10 names different: declaration 'iterationCheckPoint' definition 'iterationCheckpoint'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/branchTask.hh:47:37: note: Function 'BranchTask' argument 10 names different: declaration 'iterationCheckPoint' definition 'iterationCheckpoint'. Maude-Maude3.4/src/StrategyLanguage/branchTask.cc:49:40: note: Function 'BranchTask' argument 10 names different: declaration 'iterationCheckPoint' definition 'iterationCheckpoint'. Maude-Maude3.4/src/Parser/pass2.cc:422:12: style:inconclusive: Function 'buildDeterministicReductionPathParseTree' argument 2 names different: declaration 'triggeReturnIndex' definition 'triggerReturnIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/Parser/parser.hh:228:17: note: Function 'buildDeterministicReductionPathParseTree' argument 2 names different: declaration 'triggeReturnIndex' definition 'triggerReturnIndex'. Maude-Maude3.4/src/Parser/pass2.cc:422:12: note: Function 'buildDeterministicReductionPathParseTree' argument 2 names different: declaration 'triggeReturnIndex' definition 'triggerReturnIndex'. Maude-Maude3.4/src/Parser/pass1.cc:127:17: style: Variable 'm' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass1.cc:345:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/StrategyLanguage/callProcess.hh:42:12: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:40:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callProcess.hh:42:12: note: Function in derived class Maude-Maude3.4/src/Parser/pass1.cc:455:13: style: Variable 'call' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/StrategyLanguage/callTask.hh:43:4: style: The destructor '~CallTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/callTask.hh:43:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/callTask.hh:48:20: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callTask.hh:48:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/callTask.hh:49:20: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callTask.hh:49:20: note: Function in derived class Maude-Maude3.4/src/Parser/bubble.cc:115:13: style: Variable 'call' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/bubble.cc:134:13: style: Variable 'call' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/bubble.cc:141:12: style: Variable 'b' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/bubble.cc:171:12: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/bubble.cc:186:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass2.cc:207:16: style: Variable 'r' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass2.cc:356:16: style: Variable 'r' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Parser/pass2.cc:543:15: style: Variable 'ret' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/StrategyLanguage/callStrategy.cc:82:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/callTask.cc:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVIVE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/callTask.cc:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:40:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:40:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:41:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:41:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:43:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:43:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:45:8: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:65:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:45:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/callStrategy.cc:58:58: style:inconclusive: Function 'CallStrategy' argument 2 names different: declaration 'call' definition 'term'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/callStrategy.hh:35:46: note: Function 'CallStrategy' argument 2 names different: declaration 'call' definition 'term'. Maude-Maude3.4/src/StrategyLanguage/callStrategy.cc:58:58: note: Function 'CallStrategy' argument 2 names different: declaration 'call' definition 'term'. Maude-Maude3.4/src/StrategyLanguage/callStrategy.cc:103:46: style: Parameter 'remainder' can be declared as pointer to const [constParameterPointer] Maude-Maude3.4/src/StrategyLanguage/decompositionProcess.cc:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:33:3: style: Class 'ConcatenationStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:34:4: style: The destructor '~ConcatenationStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:34:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:38:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:38:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:39:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:39:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:41:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/concatenationStrategy.hh:41:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.cc:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY_STACK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.cc:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.hh:40:4: style: The destructor '~DepthFirstStrategicSearch' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:48:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.hh:40:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.hh:45:12: style: The function 'findNextSolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:50:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/depthFirstStrategicSearch.hh:45:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/fairStrategicSearch.cc:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY_STACK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/fairStrategicSearch.cc:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/fairStrategicSearch.hh:44:12: style: The function 'findNextSolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicSearch.hh:50:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/fairStrategicSearch.hh:44:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:34:4: style: The destructor '~IterationStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:34:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:39:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:39:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:40:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:40:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:42:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/iterationStrategy.hh:42:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/matchProcess.cc:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVIVE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/oneTask.cc:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/oneTask.cc:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/oneTask.hh:46:20: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/oneTask.hh:46:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/oneTask.hh:47:20: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/oneTask.hh:47:20: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:33:3: style: Class 'OneStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:34:4: style: The destructor '~OneStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:34:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:38:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:38:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:39:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:39:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:41:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:41:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/oneStrategy.cc:41:46: style:inconclusive: Function 'OneStrategy' argument 1 names different: declaration 'strategy' definition 'strat'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/oneStrategy.hh:33:35: note: Function 'OneStrategy' argument 1 names different: declaration 'strategy' definition 'strat'. Maude-Maude3.4/src/StrategyLanguage/oneStrategy.cc:41:46: note: Function 'OneStrategy' argument 1 names different: declaration 'strategy' definition 'strat'. Maude-Maude3.4/src/StrategyLanguage/rewriteTask.cc:91:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/rewriteTask.cc:126:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONDITION_EVAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/rewriteTask.cc:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/rewriteTask.cc:120:37: style:inconclusive: Function 'executionSucceeded' argument 1 names different: declaration 'resultindex' definition 'resultIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/rewriteTask.hh:53:43: note: Function 'executionSucceeded' argument 1 names different: declaration 'resultindex' definition 'resultIndex'. Maude-Maude3.4/src/StrategyLanguage/rewriteTask.cc:120:37: note: Function 'executionSucceeded' argument 1 names different: declaration 'resultindex' definition 'resultIndex'. Maude-Maude3.4/src/StrategyLanguage/strategicSearch.cc:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategicSearch.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SURVIVE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.cc:39:53: style:inconclusive: Function 'equal' argument 1 names different: declaration 'other' definition 'strategy'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:65:48: note: Function 'equal' argument 1 names different: declaration 'other' definition 'strategy'. Maude-Maude3.4/src/StrategyLanguage/strategyExpression.cc:39:53: note: Function 'equal' argument 1 names different: declaration 'other' definition 'strategy'. Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.cc:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.cc:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstSuccessor [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/subtermProcess.hh:42:12: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicProcess.hh:40:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermProcess.hh:42:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:71:4: style: The destructor '~SubtermTask' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:42:4: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:71:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:77:12: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:77:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:78:12: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:78:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:52:4: style: The destructor '~SubtermStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:52:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:84:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:84:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:85:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:85:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:96:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.hh:96:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermProcess.cc:52:41: style:inconclusive: Function 'SubtermProcess' argument 3 names different: declaration 'varBinds' definition 'pending'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/subtermProcess.hh:38:39: note: Function 'SubtermProcess' argument 3 names different: declaration 'varBinds' definition 'pending'. Maude-Maude3.4/src/StrategyLanguage/subtermProcess.cc:52:41: note: Function 'SubtermProcess' argument 3 names different: declaration 'varBinds' definition 'pending'. Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.cc:122:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/subtermStrategy.cc:282:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_CONTEXT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/testStrategy.cc:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/testStrategy.cc:101:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GC_CONTEXT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:74:12: style: The function 'executionSucceeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:46:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:74:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:75:12: style: The function 'executionsExhausted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategicTask.hh:47:20: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:75:12: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:182:13: style: The statement 'if (i!=last) i=last' is logically equivalent to 'i=last'. [duplicateConditionalAssign] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:182:24: note: Assignment 'i=last' Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:182:13: note: Condition 'i!=last' is redundant Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:137:77: style:inconclusive: Function 'RemainingProcess' argument 2 names different: declaration 'lastSlaveIndex' definition 'spIdx'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:130:13: note: Function 'RemainingProcess' argument 2 names different: declaration 'lastSlaveIndex' definition 'spIdx'. Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:137:77: note: Function 'RemainingProcess' argument 2 names different: declaration 'lastSlaveIndex' definition 'spIdx'. Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:287:37: style:inconclusive: Function 'executionSucceeded' argument 1 names different: declaration 'resultIndex' definition 'slaveIndex'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/subtermTask.hh:77:35: note: Function 'executionSucceeded' argument 1 names different: declaration 'resultIndex' definition 'slaveIndex'. Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:287:37: note: Function 'executionSucceeded' argument 1 names different: declaration 'resultIndex' definition 'slaveIndex'. Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:148:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:126:7: note: Shadowed declaration Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:148:15: note: Shadow variable Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:153:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:126:7: note: Shadowed declaration Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:153:15: note: Shadow variable Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:158:15: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:126:7: note: Shadowed declaration Maude-Maude3.4/src/StrategyLanguage/subtermTask.cc:158:15: note: Shadow variable Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:56:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:56:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:57:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:57:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:59:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/testStrategy.hh:59:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:33:3: style: Class 'TrivialStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:36:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:36:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:37:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:37:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:39:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/trivialStrategy.hh:39:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY_CONTEXT [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:169:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:33:3: style: Class 'UnionStrategy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:34:4: style: The destructor '~UnionStrategy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:36:12: note: Virtual destructor in base class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:34:4: note: Destructor in derived class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:38:8: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:45:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:38:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:39:8: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:53:16: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:39:8: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:41:32: style: The function 'decompose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Maude-Maude3.4/src/StrategyLanguage/strategyExpression.hh:58:40: note: Virtual function in base class Maude-Maude3.4/src/StrategyLanguage/unionStrategy.hh:41:32: note: Function in derived class Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:69:58: style:inconclusive: Function 'openContext' argument 1 names different: declaration 'match' definition 'subst'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:62:45: note: Function 'openContext' argument 1 names different: declaration 'match' definition 'subst'. Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:69:58: note: Function 'openContext' argument 1 names different: declaration 'match' definition 'subst'. Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:100:33: style:inconclusive: Function 'openContext' argument 2 names different: declaration 'subst' definition 'match'. [funcArgNamesDifferent] Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.hh:69:63: note: Function 'openContext' argument 2 names different: declaration 'subst' definition 'match'. Maude-Maude3.4/src/StrategyLanguage/variableBindingsManager.cc:100:33: note: Function 'openContext' argument 2 names different: declaration 'subst' definition 'match'. Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNBOUNDED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:243:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/collapseStates.cc:76:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable states [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:60:11: style: Local variable 'nrStates' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:48:7: note: Shadowed declaration Maude-Maude3.4/src/Temporal/buchiAutomaton2.cc:60:11: note: Shadow variable Maude-Maude3.4/src/Temporal/logicFormula.hh:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/logicFormula.hh:89:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/logicFormula.hh:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable args [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/logicFormula.hh:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propositional [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/logicFormula.cc:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propositional [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/logicFormula.cc:41:13: style: Variable 'n' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Temporal/logicFormula.cc:59:13: style: Variable 'n' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Temporal/logicFormula.cc:228:13: style: Variable 'n' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Temporal/modelChecker2.cc:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/modelChecker2.cc:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/modelChecker2.cc:170:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testedProps [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/rawTransitionSet.hh:37:3: style: Class 'RawTransitionSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Temporal/modelChecker2.cc:37:16: warning: Member variable 'ModelChecker2::cycleSystemStateNr' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Temporal/modelChecker2.cc:37:16: warning: Member variable 'ModelChecker2::cyclePropertyStateNr' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Temporal/collapseStates.cc:77:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traversalNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traversalNumber [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccOptimizations.cc:39:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccOptimizations.cc:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccOptimizations.cc:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:120:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:173:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:228:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable component [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traversalCount [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/sccAnalysis.cc:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrFairnessSets [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable componentInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable componentInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/satSolve.cc:136:41: style: Local variable 'e' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Temporal/satSolve.cc:116:32: note: Shadowed declaration Maude-Maude3.4/src/Temporal/satSolve.cc:136:41: note: Shadow variable Maude-Maude3.4/src/Temporal/sccOptimizations.cc:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable componentInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/transitionSet.cc:149:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:82:31: style:inconclusive: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. [functionConst] Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:45:24: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:82:31: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. Maude-Maude3.4/src/Temporal/sccAnalysis.cc:129:40: style:inconclusive: Function 'handleComponent' argument 1 names different: declaration 'component' definition 'number'. [funcArgNamesDifferent] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.hh:82:28: note: Function 'handleComponent' argument 1 names different: declaration 'component' definition 'number'. Maude-Maude3.4/src/Temporal/sccAnalysis.cc:129:40: note: Function 'handleComponent' argument 1 names different: declaration 'component' definition 'number'. Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:126:41: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:108:26: note: Shadowed declaration Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:126:41: note: Shadow variable Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:141:42: style: Local variable 'i' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:108:26: note: Shadowed declaration Maude-Maude3.4/src/Temporal/genBuchiAutomaton.cc:141:42: note: Shadow variable Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.cc:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.cc:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.hh:169:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.hh:418:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.hh:434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/tty.hh:61:3: style: Class 'Tty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/bdd.hh:37:3: style: Class 'Bdd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/bddUser.hh:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/bddUser.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/bddUser.cc:54:42: style: Parameter 'stat' can be declared as pointer to const. However it seems that 'gc_handler' is a callback function, if 'stat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Maude-Maude3.4/src/Utility/bddUser.cc:47:20: note: You might need to cast the function pointer here Maude-Maude3.4/src/Utility/bddUser.cc:54:42: note: Parameter 'stat' can be declared as pointer to const Maude-Maude3.4/src/Utility/binBuf.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/decBuf.hh:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/decBuf.cc:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/binBuf.hh:29:1: style: The class 'BinBuf' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Utility/binBuf.cc:82:9: style:inconclusive: Technically the member function 'BinBuf::cmpHalf' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.hh:34:7: note: Technically the member function 'BinBuf::cmpHalf' can be const. Maude-Maude3.4/src/Utility/binBuf.cc:82:9: note: Technically the member function 'BinBuf::cmpHalf' can be const. Maude-Maude3.4/src/Utility/binBuf.cc:71:9: style:inconclusive: Technically the member function 'BinBuf::gtZero' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.hh:35:8: note: Technically the member function 'BinBuf::gtZero' can be const. Maude-Maude3.4/src/Utility/binBuf.cc:71:9: note: Technically the member function 'BinBuf::gtZero' can be const. Maude-Maude3.4/src/Utility/preVector.hh:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/preVector.hh:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/allSat.cc:48:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddfalse [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/allSat.cc:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bddfalse [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:247:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:255:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:280:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:349:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:456:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/decBuf.hh:61:9: style:inconclusive: Technically the member function 'DecBuf::nrDigits' can be const. [functionConst] Maude-Maude3.4/src/Utility/decBuf.hh:35:7: note: Technically the member function 'DecBuf::nrDigits' can be const. Maude-Maude3.4/src/Utility/decBuf.hh:61:9: note: Technically the member function 'DecBuf::nrDigits' can be const. Maude-Maude3.4/src/Utility/decBuf.cc:109:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/preVector.hh:35:1: style: The class 'PreVector' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Utility/preVector.hh:90:12: style:inconclusive: Technically the member function 'PreVector::freeMemory' can be const. [functionConst] Maude-Maude3.4/src/Utility/preVector.hh:50:8: note: Technically the member function 'PreVector::freeMemory' can be const. Maude-Maude3.4/src/Utility/preVector.hh:90:12: note: Technically the member function 'PreVector::freeMemory' can be const. Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < signed char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Bdd >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:184:17: style: Local variable 'length' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/vector.hh:105:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/vector.hh:184:17: note: Shadow variable Maude-Maude3.4/src/Utility/vector.hh:427:15: style: Local variable 'length' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/vector.hh:105:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/vector.hh:427:15: note: Shadow variable Maude-Maude3.4/src/Utility/vector.hh:482:17: style: Local variable 'length' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/vector.hh:105:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/vector.hh:482:17: note: Shadow variable Maude-Maude3.4/src/Utility/preVector.hh:84:33: style: Parameter 'victim' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Utility/vector.hh:296:8: warning:inconclusive: Access of moved variable 'objectToMove'. [accessMoved] Maude-Maude3.4/src/Utility/vector.hh:295:23: note: Calling std::move(objectToMove) Maude-Maude3.4/src/Utility/vector.hh:296:8: note: Access of moved variable 'objectToMove'. Maude-Maude3.4/src/Utility/digraph.cc:47:10: style:inconclusive: Technically the member function 'Digraph::extendPath' can be const. [functionConst] Maude-Maude3.4/src/Utility/digraph.hh:38:8: note: Technically the member function 'Digraph::extendPath' can be const. Maude-Maude3.4/src/Utility/digraph.cc:47:10: note: Technically the member function 'Digraph::extendPath' can be const. Maude-Maude3.4/src/Utility/digraph.hh:32:3: style: Class 'Digraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/diophantineSystem.hh:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minProduct [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:298:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:340:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:366:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:457:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:520:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.cc:548:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soluble [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/indent.hh:35:3: style: Class 'Indent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackPointer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:35:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:74:6: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/natSet.hh:170:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.hh:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.hh:225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intSet.cc:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intSet.hh:42:3: style: Class 'IntSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/intSet.cc:82:19: style:inconclusive: Function 'erase' argument 1 names different: declaration 'i' definition 'k'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/intSet.hh:47:17: note: Function 'erase' argument 1 names different: declaration 'i' definition 'k'. Maude-Maude3.4/src/Utility/intSet.cc:82:19: note: Function 'erase' argument 1 names different: declaration 'i' definition 'k'. Maude-Maude3.4/src/Utility/intSet.cc:175:23: style:inconclusive: Function 'findEntry' argument 1 names different: declaration 'i' definition 'k'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/intSet.hh:75:21: note: Function 'findEntry' argument 1 names different: declaration 'i' definition 'k'. Maude-Maude3.4/src/Utility/intSet.cc:175:23: note: Function 'findEntry' argument 1 names different: declaration 'i' definition 'k'. Maude-Maude3.4/src/Utility/intSet.cc:54:11: style: Local variable 'size' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/intSet.hh:53:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/intSet.cc:54:11: note: Shadow variable Maude-Maude3.4/src/Utility/intSet.cc:66:7: style: Local variable 'size' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/intSet.hh:53:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/intSet.cc:66:7: note: Shadow variable Maude-Maude3.4/src/Utility/natSet.hh:36:3: style: The class 'iterator' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Utility/graph.cc:50:8: style:inconclusive: Technically the member function 'Graph::colorNode' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.hh:40:8: note: Technically the member function 'Graph::colorNode' can be const. Maude-Maude3.4/src/Utility/graph.cc:50:8: note: Technically the member function 'Graph::colorNode' can be const. Maude-Maude3.4/src/Utility/graph.cc:100:8: style:inconclusive: Technically the member function 'Graph::visit' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.hh:41:8: note: Technically the member function 'Graph::visit' can be const. Maude-Maude3.4/src/Utility/graph.cc:100:8: note: Technically the member function 'Graph::visit' can be const. Maude-Maude3.4/src/Utility/graph.hh:33:3: style: Class 'Graph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Vector < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < set < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/graph.cc:70:7: style: Local variable 'color' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/graph.hh:36:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/graph.cc:70:7: note: Shadow variable Maude-Maude3.4/src/Utility/vector.hh:132:10: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:156:7: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:327:6: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:389:6: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:404:6: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:460:11: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:575:6: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/vector.hh:590:6: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/natSet.hh:153:3: error:inconclusive: Invalid iterator 'i' used. [eraseDereference] Maude-Maude3.4/src/Utility/natSet.hh:154:3: error:inconclusive: Invalid iterator 'i' used. [eraseDereference] Maude-Maude3.4/src/Utility/natSet.hh:162:3: error:inconclusive: Invalid iterator 'i' used. [eraseDereference] Maude-Maude3.4/src/Utility/natSet.hh:163:3: error:inconclusive: Invalid iterator 'i' used. [eraseDereference] Maude-Maude3.4/src/Utility/diophantineSystem.hh:94:3: style: Class 'DiophantineSystem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Soluble >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Select >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Row >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intSystem.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/intSystem.cc:118:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pv [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/diophantineSystem.hh:176:33: style:inconclusive: Function 'solution' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/diophantineSystem.hh:99:20: note: Function 'solution' argument 1 names different: declaration 'row' definition 'r'. Maude-Maude3.4/src/Utility/diophantineSystem.hh:176:33: note: Function 'solution' argument 1 names different: declaration 'row' definition 'r'. Maude-Maude3.4/src/Utility/diophantineSystem.hh:176:40: style:inconclusive: Function 'solution' argument 2 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/diophantineSystem.hh:99:29: note: Function 'solution' argument 2 names different: declaration 'column' definition 'c'. Maude-Maude3.4/src/Utility/diophantineSystem.hh:176:40: note: Function 'solution' argument 2 names different: declaration 'column' definition 'c'. Maude-Maude3.4/src/Utility/diophantineSystem.cc:162:24: style: Variable 'soluble' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/diophantineSystem.cc:443:23: style: Parameter 'soluble' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Utility/vector.hh:130:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:149:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:202:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:308:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:384:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:436:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:570:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/vector.hh:585:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.cc:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.cc:231:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/macros.cc:395:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackPointer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:35:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:74:6: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/intSystem.cc:39:12: warning: Member variable 'IntSystem::stackPointer' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Utility/intSystem.cc:113:12: style: Unused private function: 'IntSystem::dumpEqns' [unusedPrivateFunction] Maude-Maude3.4/src/Utility/intSystem.hh:55:8: note: Unused private function: 'IntSystem::dumpEqns' Maude-Maude3.4/src/Utility/intSystem.cc:113:12: note: Unused private function: 'IntSystem::dumpEqns' Maude-Maude3.4/src/Utility/intSystem.cc:97:12: style:inconclusive: Technically the member function 'IntSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:52:8: note: Technically the member function 'IntSystem::minimal' can be const. Maude-Maude3.4/src/Utility/intSystem.cc:97:12: note: Technically the member function 'IntSystem::minimal' can be const. Maude-Maude3.4/src/Utility/intSystem.cc:113:12: style:inconclusive: Technically the member function 'IntSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:55:8: note: Technically the member function 'IntSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/intSystem.cc:113:12: note: Technically the member function 'IntSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:12: style:inconclusive: Technically the member function 'IntSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:76:7: note: Technically the member function 'IntSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:12: note: Technically the member function 'IntSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/intSystem.hh:37:3: style: Class 'IntSystem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < State >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:49: style:inconclusive: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/intSystem.hh:76:44: note: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:49: note: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/flagSet.hh:32:3: style: Class 'FlagSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/intSystem.cc:77:4: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/intSystem.cc:102:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:53:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrFreeVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upperBounds [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrFreeVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:371:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrVariables [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqns [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumBound [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:137:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/pigPug-checks.cc:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-checks.cc:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LHS_DONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DELIMITER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:100:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIC_MOVES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stateInfo [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:232:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traversalStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traversalStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:203:8: style: Local variable 'stateNr' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:176:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:203:8: note: Shadow variable Maude-Maude3.4/src/Utility/pigPug-extract.cc:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:243:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:264:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:316:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOriginalVariable [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:248:8: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/pigPug-extract.cc:370:4: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/pigPug-search.cc:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:110:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIC_MOVES [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:354:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/natSet.cc:312:38: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ns' definition 'natSet'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/natSet.hh:237:47: note: Function 'operator<<' argument 2 names different: declaration 'ns' definition 'natSet'. Maude-Maude3.4/src/Utility/natSet.cc:312:38: note: Function 'operator<<' argument 2 names different: declaration 'ns' definition 'natSet'. Maude-Maude3.4/src/Utility/pigPug-stack.cc:165:11: style: Local variable 'upperBound' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/pigPug-stack.cc:150:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/pigPug-stack.cc:165:11: note: Shadow variable Maude-Maude3.4/src/Utility/pigPug-stack.cc:181:11: style: Local variable 'upperBound' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/pigPug-stack.cc:150:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/pigPug-stack.cc:181:11: note: Shadow variable Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:168:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:146:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdTrivial.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdTrivial.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:138:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:275:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:379:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzSystem.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzSystem.cc:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzSystem.cc:107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.cc:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.cc:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.cc:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.cc:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.cc:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerMap.hh:34:3: style: Class 'PointerMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Pair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/pointerMap.cc:113:13: style: Variable 'p' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pointerSet.hh:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerSet.cc:225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pointerSet.cc:265:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawHashValue [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:88:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-search.cc:379:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onStack [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:264:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-checks.cc:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-stack.cc:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-stack.cc:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-extract.cc:147:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug.cc:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/mpzSystem.hh:34:1: style: The class 'MpzSystem' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: style: Unused private function: 'MpzSystem::dumpEqns' [unusedPrivateFunction] Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: note: Unused private function: 'MpzSystem::dumpEqns' Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: note: Unused private function: 'MpzSystem::dumpEqns' Maude-Maude3.4/src/Utility/mpzSystem.cc:86:12: style:inconclusive: Technically the member function 'MpzSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:51:8: note: Technically the member function 'MpzSystem::minimal' can be const. Maude-Maude3.4/src/Utility/mpzSystem.cc:86:12: note: Technically the member function 'MpzSystem::minimal' can be const. Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: style:inconclusive: Technically the member function 'MpzSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: note: Technically the member function 'MpzSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: note: Technically the member function 'MpzSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:12: style:inconclusive: Technically the member function 'MpzSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:75:13: note: Technically the member function 'MpzSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:12: note: Technically the member function 'MpzSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/mpzGcdInit.cc:123:12: style:inconclusive: Technically the member function 'MpzSystem::computeSumBound' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:113:13: note: Technically the member function 'MpzSystem::computeSumBound' can be const. Maude-Maude3.4/src/Utility/mpzGcdInit.cc:123:12: note: Technically the member function 'MpzSystem::computeSumBound' can be const. Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < StackEntry >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:49: style:inconclusive: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/mpzSystem.hh:75:50: note: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:49: note: Function 'scalerProduct' argument 2 names different: declaration 'columnNr' definition 'varNr'. Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:40:47: style:inconclusive: Function 'findNextMinimalSolutionGcd' argument 1 names different: declaration 'solution' definition 'sol'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/mpzSystem.hh:42:43: note: Function 'findNextMinimalSolutionGcd' argument 1 names different: declaration 'solution' definition 'sol'. Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:40:47: note: Function 'findNextMinimalSolutionGcd' argument 1 names different: declaration 'solution' definition 'sol'. Maude-Maude3.4/src/Utility/mpzGcdBasedSolver.cc:87:16: style: Variable 'st' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/mpzSystem.cc:66:4: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/mpzSystem.cc:91:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/rope.cc:230:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:547:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:627:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:641:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:671:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:678:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:731:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_MARKER [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/rope.cc:781:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:243:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:29:9: style:inconclusive: Technically the member function 'PigPug::makeStateKey' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:183:8: note: Technically the member function 'PigPug::makeStateKey' can be const. Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:29:9: note: Technically the member function 'PigPug::makeStateKey' can be const. Maude-Maude3.4/src/Utility/pigPug.cc:102:9: style:inconclusive: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:184:8: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. Maude-Maude3.4/src/Utility/pigPug.cc:102:9: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. Maude-Maude3.4/src/Utility/pigPug-stack.cc:28:9: performance:inconclusive: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:206:8: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-stack.cc:28:9: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-stack.cc:63:9: performance:inconclusive: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:207:8: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-stack.cc:63:9: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-extract.cc:238:9: style:inconclusive: Technically the member function 'PigPug::compose' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:216:8: note: Technically the member function 'PigPug::compose' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:238:9: note: Technically the member function 'PigPug::compose' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:254:9: style:inconclusive: Technically the member function 'PigPug::compose2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:217:8: note: Technically the member function 'PigPug::compose2' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:254:9: note: Technically the member function 'PigPug::compose2' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:307:9: style:inconclusive: Technically the member function 'PigPug::composeFinal' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:218:8: note: Technically the member function 'PigPug::composeFinal' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:307:9: note: Technically the member function 'PigPug::composeFinal' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:365:9: style:inconclusive: Technically the member function 'PigPug::renameVariables' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:219:8: note: Technically the member function 'PigPug::renameVariables' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:365:9: note: Technically the member function 'PigPug::renameVariables' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:355:9: performance:inconclusive: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:220:8: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-extract.cc:355:9: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < VariableConstraint >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < StateInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/pigPug-search.cc:149:14: style: Variable 'lhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-search.cc:152:14: style: Variable 'rhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-search.cc:255:14: style: Variable 'newRhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-search.cc:337:14: style: Variable 'newLhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-search.cc:492:14: style: Variable 'newLhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-search.cc:496:14: style: Variable 'newRhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-checks.cc:45:16: style: Variable 'lhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/pigPug-checks.cc:54:16: style: Variable 'rhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:59:21: performance:inconclusive: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/sequenceAssignment.hh:61:8: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/sequenceAssignment.cc:59:21: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug.cc:110:7: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/pigPug.cc:113:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/pigPug.cc:118:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:101:7: style: The scope of the variable 'remainingLhsVariables' can be reduced. [variableScope] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:102:7: style: The scope of the variable 'remainingRhsVariables' can be reduced. [variableScope] Maude-Maude3.4/src/Utility/rope.cc:580:23: warning: Member variable 'const_iterator::ptrStack' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Utility/rope.hh:259:3: warning: Value of pointer 'ptr', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Maude-Maude3.4/src/Utility/rope.hh:56:3: style: Class 'Rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:57:3: style: Class 'Rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:59:3: style: Class 'Rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:133:3: style: Class 'Rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:116:5: style: Struct 'Fragment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:205:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.hh:206:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/rope.cc:597:50: style:inconclusive: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/rope.hh:205:30: note: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. Maude-Maude3.4/src/Utility/rope.cc:597:50: note: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. Maude-Maude3.4/src/Utility/rope.cc:631:50: style:inconclusive: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/rope.hh:206:30: note: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. Maude-Maude3.4/src/Utility/rope.cc:631:50: note: Function 'const_iterator' argument 1 names different: declaration 'ptr' definition 'rope'. Maude-Maude3.4/src/Utility/rope.cc:422:13: style: Local variable 'length' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/rope.hh:72:13: note: Shadowed declaration Maude-Maude3.4/src/Utility/rope.cc:422:13: note: Shadow variable Maude-Maude3.4/src/Utility/rope.cc:339:17: style: Variable 'f' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/rope.cc:682:13: style: Variable 'f' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/sequencePartition.hh:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequencePartition.hh:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequencePartition.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequencePartition.cc:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/sequencePartition.cc:92:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.cc:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.cc:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.cc:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.cc:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_PROF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.cc:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_PROF [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/timer.hh:33:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/sequencePartition.hh:32:3: style: Class 'SequencePartition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Part >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/sequencePartition.cc:111:11: style: Local variable 'start' shadows outer function [shadowFunction] Maude-Maude3.4/src/Utility/sequencePartition.hh:36:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/sequencePartition.cc:111:11: note: Shadow variable Maude-Maude3.4/src/Utility/unionFind.cc:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/unionFind.cc:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/unionFind.cc:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/stringTable.hh:32:3: style: Class 'StringTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < char * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Element >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraintMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:272:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/stringTable.cc:52:30: style:inconclusive: Function 'StringTable' argument 1 names different: declaration 'size' definition 'initialSize'. [funcArgNamesDifferent] Maude-Maude3.4/src/Utility/stringTable.hh:32:19: note: Function 'StringTable' argument 1 names different: declaration 'size' definition 'initialSize'. Maude-Maude3.4/src/Utility/stringTable.cc:52:30: note: Function 'StringTable' argument 1 names different: declaration 'size' definition 'initialSize'. Maude-Maude3.4/src/Utility/stringTable.cc:109:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] Maude-Maude3.4/src/Utility/wordLevel-feasible.cc:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraintMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-feasible.cc:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsolvedEquations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:74:26: style: Local variable 'lhsConstraint' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:52:22: note: Shadowed declaration Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:74:26: note: Shadow variable Maude-Maude3.4/src/Utility/wordLevel-feasible.cc:33:11: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraintMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:116:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:177:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAIL [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-null.cc:35:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-null.cc:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levelType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-null.cc:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levelType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:72:26: style: Local variable 'lhsConstraint' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:43:22: note: Shadowed declaration Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:72:26: note: Shadow variable Maude-Maude3.4/src/Utility/wordLevel-selections.cc:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsafeAssignments [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constraintMap [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsolvedEquations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identityOptimizations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrSelections [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selection [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levelType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levelType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:103:11: style: Local variable 'pinchedSize' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:78:7: note: Shadowed declaration Maude-Maude3.4/src/Utility/wordLevel-selections.cc:103:11: note: Shadow variable Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unsolvedEquations [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:99:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable levelType [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DONE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:370:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTINUE [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:461:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partialSolution [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Variable/variableDagNode.cc:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONGROUND [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Variable/variableDagNode.cc:51:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:39:27: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:51:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:130:18: style:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableDagNode.hh:49:16: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. Maude-Maude3.4/src/Variable/variableDagNode.cc:130:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. Maude-Maude3.4/src/Variable/variableDagNode.cc:69:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:70:12: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:69:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:87:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:73:8: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:87:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/Variable/variableSymbol.hh:35:3: style: Class 'VariableSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Variable/variableDagNode.cc:140:14: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Variable/variableDagNode.cc:264:37: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Variable/variableDagNode.cc:265:56: style: C-style pointer casting [cstyleCast] Maude-Maude3.4/src/Variable/variableDagNode.cc:276:57: style:inconclusive: Function 'indexVariables2' argument 1 names different: declaration 'indicies' definition 'indices'. [funcArgNamesDifferent] Maude-Maude3.4/src/Variable/variableDagNode.hh:56:47: note: Function 'indexVariables2' argument 1 names different: declaration 'indicies' definition 'indices'. Maude-Maude3.4/src/Variable/variableDagNode.cc:276:57: note: Function 'indexVariables2' argument 1 names different: declaration 'indicies' definition 'indices'. Maude-Maude3.4/src/Variable/variableDagNode.cc:214:12: style: Local variable 'index' shadows outer variable [shadowVariable] Maude-Maude3.4/src/Variable/variableDagNode.hh:80:7: note: Shadowed declaration Maude-Maude3.4/src/Variable/variableDagNode.cc:214:12: note: Shadow variable Maude-Maude3.4/src/Variable/variableSymbol.cc:125:17: style:inconclusive: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableSymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. Maude-Maude3.4/src/Variable/variableSymbol.cc:125:17: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. Maude-Maude3.4/src/Variable/variableTerm.cc:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Variable/variableTerm.cc:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Variable/variableTerm.cc:62:15: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.hh:39:24: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:62:15: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:138:15: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:138:15: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:140:19: style: Parameter 'problemVariables' can be declared as reference to const [constParameterReference] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:159:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:251:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-null.cc:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-null.cc:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:462:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:202:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:311:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel.cc:234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordLevel.cc:367:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Maude-Maude3.4/src/Utility/wordSystem.cc:32:3: warning: Class 'WordSystem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Maude-Maude3.4/src/Utility/wordSystem.cc:32:3: warning: Class 'WordSystem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < Equation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/vector.hh:55:3: style: Class 'Vector < WordLevel * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Maude-Maude3.4/src/Utility/wordLevel.hh:247:9: style: Variable 'rhs' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel.cc:41:12: warning: Member variable 'WordLevel::nrSelections' is not initialized in the constructor. [uninitMemberVar] Maude-Maude3.4/src/Utility/wordLevel.cc:408:12: performance:inconclusive: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:89:8: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.cc:408:12: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:68:12: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:173:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:68:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:57:12: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:180:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:57:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:88:12: style:inconclusive: Technically the member function 'WordLevel::updateRemainder' can be const. [functionConst] Maude-Maude3.4/src/Utility/wordLevel.hh:181:8: note: Technically the member function 'WordLevel::updateRemainder' can be const. Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:88:12: note: Technically the member function 'WordLevel::updateRemainder' can be const. Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:104:12: performance:inconclusive: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:188:8: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:104:12: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:134:13: style: Variable 'assigned' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:154:9: style: Variable 'word' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-normalCase.cc:162:13: style: Variable 'assigned' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:222:10: style: Variable 'assigned' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:246:9: style: Variable 'word' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:256:10: style: Variable 'assigned' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:41:13: style: Variable 'word' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:197:10: style: Variable 'binding' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:216:10: style: Variable 'binding' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:294:12: style: Variable 'e' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel.cc:250:14: style: Variable 'e' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel.cc:341:13: style: Variable 'e' can be declared as reference to const [constVariableReference] Maude-Maude3.4/src/Utility/wordLevel-collapseCase.cc:91:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/wordLevel-selections.cc:251:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/wordLevel-feasible.cc:109:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Maude-Maude3.4/src/Utility/wordLevel.cc:221:4: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] diff: head Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:164:19: style:inconclusive: Technically the member function 'ACU_RedBlackNode::dump' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:99:8: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:164:19: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. 2.17.0 Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:99:8: style:inconclusive: Technically the member function 'ACU_RedBlackNode::dump' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.cc:164:19: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_RedBlackNode.hh:99:8: note: Technically the member function 'ACU_RedBlackNode::dump' can be const. head Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:153:11: style:inconclusive: Technically the member function 'ACU_Tree::mark' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:58:8: note: Technically the member function 'ACU_Tree::mark' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:153:11: note: Technically the member function 'ACU_Tree::mark' can be const. 2.17.0 Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:58:8: style:inconclusive: Technically the member function 'ACU_Tree::mark' can be const. [functionConst] Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.cc:153:11: note: Technically the member function 'ACU_Tree::mark' can be const. Maude-Maude3.4/src/ACU_Persistent/ACU_Tree.hh:58:8: note: Technically the member function 'ACU_Tree::mark' can be const. head Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:200:22: style: Local variable 'e' shadows outer variable [shadowVariable] Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:194:67: note: Shadowed declaration Maude-Maude3.4/src/AU_Theory/AU_Normalize.cc:200:22: note: Shadow variable head Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:206:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:61:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:206:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. head Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:212:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:62:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:212:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. head Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:218:15: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:63:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:218:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:61:8: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:206:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:61:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortNeverLeqThan' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:62:8: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:212:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:62:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::rangeSortAlwaysLeqThan' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:63:8: style:inconclusive: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/branchSymbol.cc:218:15: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/branchSymbol.hh:63:8: note: Either there is a missing 'override', or the member function 'BranchSymbol::domainSortAlwaysLeqThan' can be const. head Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:155:17: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:155:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. head Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:161:17: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:54:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:161:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. head Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:167:17: performance:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:167:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. 2.17.0 Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:54:8: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:161:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:54:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::acceptEquation' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:55:8: performance:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:167:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::compileEquations' can be static. 2.17.0 Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:56:8: style:inconclusive: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/equalitySymbol.cc:155:17: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/BuiltIn/equalitySymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'EqualitySymbol::domainSortAlwaysLeqThan' can be const. head Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:72:14: style:inconclusive: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/floatSymbol.hh:38:8: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:72:14: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/floatSymbol.hh:38:8: style:inconclusive: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/floatSymbol.cc:72:14: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/floatSymbol.hh:38:8: note: Either there is a missing 'override', or the member function 'FloatSymbol::isConstructor' can be const. head Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:105:17: performance:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:46:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:105:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. head Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:99:17: style:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:99:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:45:8: style:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:99:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::acceptEquation' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:46:8: performance:inconclusive: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. [functionStatic] Maude-Maude3.4/src/BuiltIn/sortTestSymbol.cc:105:17: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. Maude-Maude3.4/src/BuiltIn/sortTestSymbol.hh:46:8: note: Either there is a missing 'override', or the member function 'SortTestSymbol::compileEquations' can be static. head Maude-Maude3.4/src/BuiltIn/stringSymbol.cc:68:15: style:inconclusive: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/stringSymbol.hh:37:8: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/stringSymbol.cc:68:15: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. 2.17.0 Maude-Maude3.4/src/BuiltIn/stringSymbol.hh:37:8: style:inconclusive: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/BuiltIn/stringSymbol.cc:68:15: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. Maude-Maude3.4/src/BuiltIn/stringSymbol.hh:37:8: note: Either there is a missing 'override', or the member function 'StringSymbol::isConstructor' can be const. head Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:111:57: style: C-style pointer casting [cstyleCast] head Maude-Maude3.4/src/CUI_Theory/CUI_UnificationSubproblem.cc:132:61: style: C-style pointer casting [cstyleCast] head Maude-Maude3.4/src/Core/memoTable.cc:46:12: style:inconclusive: Technically the member function 'MemoTable::memoRewrite' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.hh:41:8: note: Technically the member function 'MemoTable::memoRewrite' can be const. Maude-Maude3.4/src/Core/memoTable.cc:46:12: note: Technically the member function 'MemoTable::memoRewrite' can be const. head Maude-Maude3.4/src/Core/memoTable.cc:81:12: style:inconclusive: Technically the member function 'MemoTable::memoEnter' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.hh:42:8: note: Technically the member function 'MemoTable::memoEnter' can be const. Maude-Maude3.4/src/Core/memoTable.cc:81:12: note: Technically the member function 'MemoTable::memoEnter' can be const. 2.17.0 Maude-Maude3.4/src/Core/memoTable.hh:41:8: style:inconclusive: Technically the member function 'MemoTable::memoRewrite' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.cc:46:12: note: Technically the member function 'MemoTable::memoRewrite' can be const. Maude-Maude3.4/src/Core/memoTable.hh:41:8: note: Technically the member function 'MemoTable::memoRewrite' can be const. 2.17.0 Maude-Maude3.4/src/Core/memoTable.hh:42:8: style:inconclusive: Technically the member function 'MemoTable::memoEnter' can be const. [functionConst] Maude-Maude3.4/src/Core/memoTable.cc:81:12: note: Technically the member function 'MemoTable::memoEnter' can be const. Maude-Maude3.4/src/Core/memoTable.hh:42:8: note: Technically the member function 'MemoTable::memoEnter' can be const. head Maude-Maude3.4/src/Core/nullInstruction.cc:57:18: performance:inconclusive: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. [functionStatic] Maude-Maude3.4/src/Core/nullInstruction.hh:37:8: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. Maude-Maude3.4/src/Core/nullInstruction.cc:57:18: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. 2.17.0 Maude-Maude3.4/src/Core/nullInstruction.hh:37:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. [functionStatic] Maude-Maude3.4/src/Core/nullInstruction.cc:57:18: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. Maude-Maude3.4/src/Core/nullInstruction.hh:37:8: note: Either there is a missing 'override', or the member function 'NullInstruction::execute' can be static. 2.17.0 Maude-Maude3.4/src/Core/rewritingContext.hh:100:8: style:inconclusive: Technically the member function 'RewritingContext::getProgress' can be const. [functionConst] Maude-Maude3.4/src/Core/rewritingContext.hh:416:19: note: Technically the member function 'RewritingContext::getProgress' can be const. Maude-Maude3.4/src/Core/rewritingContext.hh:100:8: note: Technically the member function 'RewritingContext::getProgress' can be const. head Maude-Maude3.4/src/Core/rewritingContext.hh:416:19: style:inconclusive: Technically the member function 'RewritingContext::getProgress' can be const. [functionConst] Maude-Maude3.4/src/Core/rewritingContext.hh:100:8: note: Technically the member function 'RewritingContext::getProgress' can be const. Maude-Maude3.4/src/Core/rewritingContext.hh:416:19: note: Technically the member function 'RewritingContext::getProgress' can be const. 2.17.0 Maude-Maude3.4/src/Core/rhsBuilder.hh:37:8: style:inconclusive: Technically the member function 'RhsBuilder::empty' can be const. [functionConst] Maude-Maude3.4/src/Core/rhsBuilder.hh:61:13: note: Technically the member function 'RhsBuilder::empty' can be const. Maude-Maude3.4/src/Core/rhsBuilder.hh:37:8: note: Technically the member function 'RhsBuilder::empty' can be const. head Maude-Maude3.4/src/Core/rhsBuilder.hh:61:13: style:inconclusive: Technically the member function 'RhsBuilder::empty' can be const. [functionConst] Maude-Maude3.4/src/Core/rhsBuilder.hh:37:8: note: Technically the member function 'RhsBuilder::empty' can be const. Maude-Maude3.4/src/Core/rhsBuilder.hh:61:13: note: Technically the member function 'RhsBuilder::empty' can be const. 2.17.0 Maude-Maude3.4/src/Core/sortConstraintTable.hh:43:8: style:inconclusive: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. [functionConst] Maude-Maude3.4/src/Core/sortConstraintTable.hh:88:22: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. Maude-Maude3.4/src/Core/sortConstraintTable.hh:43:8: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. head Maude-Maude3.4/src/Core/sortConstraintTable.hh:88:22: style:inconclusive: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. [functionConst] Maude-Maude3.4/src/Core/sortConstraintTable.hh:43:8: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. Maude-Maude3.4/src/Core/sortConstraintTable.hh:88:22: note: Technically the member function 'SortConstraintTable::safeToInspectSortConstraints' can be const. head Maude-Maude3.4/src/Core/sortTable.cc:357:12: performance:inconclusive: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Core/sortTable.hh:102:7: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Core/sortTable.cc:357:12: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Core/sortTable.hh:102:7: performance:inconclusive: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Core/sortTable.cc:357:12: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Core/sortTable.hh:102:7: note: Technically the member function 'SortTable::findStateNumber' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Core/stackMachine.hh:161:15: style:inconclusive: Technically the member function 'StackMachine::getEqCount' can be const. [functionConst] Maude-Maude3.4/src/Core/stackMachine.hh:55:9: note: Technically the member function 'StackMachine::getEqCount' can be const. Maude-Maude3.4/src/Core/stackMachine.hh:161:15: note: Technically the member function 'StackMachine::getEqCount' can be const. 2.17.0 Maude-Maude3.4/src/Core/stackMachine.hh:55:9: style:inconclusive: Technically the member function 'StackMachine::getEqCount' can be const. [functionConst] Maude-Maude3.4/src/Core/stackMachine.hh:161:15: note: Technically the member function 'StackMachine::getEqCount' can be const. Maude-Maude3.4/src/Core/stackMachine.hh:55:9: note: Technically the member function 'StackMachine::getEqCount' can be const. head Maude-Maude3.4/src/Core/variableInfo.hh:138:15: style:inconclusive: Technically the member function 'VariableInfo::remapIndex' can be const. [functionConst] Maude-Maude3.4/src/Core/variableInfo.hh:66:7: note: Technically the member function 'VariableInfo::remapIndex' can be const. Maude-Maude3.4/src/Core/variableInfo.hh:138:15: note: Technically the member function 'VariableInfo::remapIndex' can be const. 2.17.0 Maude-Maude3.4/src/Core/variableInfo.hh:66:7: style:inconclusive: Technically the member function 'VariableInfo::remapIndex' can be const. [functionConst] Maude-Maude3.4/src/Core/variableInfo.hh:138:15: note: Technically the member function 'VariableInfo::remapIndex' can be const. Maude-Maude3.4/src/Core/variableInfo.hh:66:7: note: Technically the member function 'VariableInfo::remapIndex' can be const. head Maude-Maude3.4/src/FreeTheory/freeNet.cc:244:10: performance:inconclusive: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/FreeTheory/freeNet.hh:112:8: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/FreeTheory/freeNet.cc:244:10: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/FreeTheory/freeNet.hh:112:8: performance:inconclusive: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/FreeTheory/freeNet.cc:244:10: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/FreeTheory/freeNet.hh:112:8: note: Technically the member function 'FreeNet::moreImportant' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/FreeTheory/freePreNet.cc:381:13: style:inconclusive: Technically the member function 'FreePreNet::partitionLiveSet' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:140:8: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. Maude-Maude3.4/src/FreeTheory/freePreNet.cc:381:13: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. 2.17.0 Maude-Maude3.4/src/FreeTheory/freePreNet.hh:140:8: style:inconclusive: Technically the member function 'FreePreNet::partitionLiveSet' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNet.cc:381:13: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. Maude-Maude3.4/src/FreeTheory/freePreNet.hh:140:8: note: Technically the member function 'FreePreNet::partitionLiveSet' can be const. 2.17.0 Maude-Maude3.4/src/FreeTheory/freePreNet.hh:164:8: style:inconclusive: Technically the member function 'FreePreNet::setVisitedFlags' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:120:13: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. Maude-Maude3.4/src/FreeTheory/freePreNet.hh:164:8: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. head Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:120:13: style:inconclusive: Technically the member function 'FreePreNet::setVisitedFlags' can be const. [functionConst] Maude-Maude3.4/src/FreeTheory/freePreNet.hh:164:8: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. Maude-Maude3.4/src/FreeTheory/freePreNetSemiCompiler.cc:120:13: note: Technically the member function 'FreePreNet::setVisitedFlags' can be const. head Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:357:13: performance:inconclusive: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:62:7: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:357:13: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. 2.17.0 Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:62:7: performance:inconclusive: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/FreeTheory/freeSymbol.cc:357:13: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. Maude-Maude3.4/src/FreeTheory/freeSymbol.hh:62:7: note: Either there is a missing 'override', or the member function 'FreeSymbol::unificationPriority' can be static. head Maude-Maude3.4/src/FullCompiler/runtime.cc:308:33: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] Maude-Maude3.4/src/FullCompiler/runtime.cc:307:45: note: Assuming allocation function fails Maude-Maude3.4/src/FullCompiler/runtime.cc:307:38: note: Assignment 'ephemeralStart=static_cast(std::malloc(1024*1024))', assigned value is 0 Maude-Maude3.4/src/FullCompiler/runtime.cc:308:33: note: Null pointer addition head Maude-Maude3.4/src/Higher/searchState.cc:50:14: style:inconclusive: Technically the member function 'SearchState::hasCondition' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.hh:69:8: note: Technically the member function 'SearchState::hasCondition' can be const. Maude-Maude3.4/src/Higher/searchState.cc:50:14: note: Technically the member function 'SearchState::hasCondition' can be const. 2.17.0 Maude-Maude3.4/src/Higher/searchState.hh:59:8: style:inconclusive: Technically the member function 'SearchState::transferCountTo' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.hh:96:14: note: Technically the member function 'SearchState::transferCountTo' can be const. Maude-Maude3.4/src/Higher/searchState.hh:59:8: note: Technically the member function 'SearchState::transferCountTo' can be const. 2.17.0 Maude-Maude3.4/src/Higher/searchState.hh:69:8: style:inconclusive: Technically the member function 'SearchState::hasCondition' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.cc:50:14: note: Technically the member function 'SearchState::hasCondition' can be const. Maude-Maude3.4/src/Higher/searchState.hh:69:8: note: Technically the member function 'SearchState::hasCondition' can be const. head Maude-Maude3.4/src/Higher/searchState.hh:96:14: style:inconclusive: Technically the member function 'SearchState::transferCountTo' can be const. [functionConst] Maude-Maude3.4/src/Higher/searchState.hh:59:8: note: Technically the member function 'SearchState::transferCountTo' can be const. Maude-Maude3.4/src/Higher/searchState.hh:96:14: note: Technically the member function 'SearchState::transferCountTo' can be const. head Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:40: style:inconclusive: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. [functionConst] Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:64:10: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:40: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. 2.17.0 Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:64:10: style:inconclusive: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. [functionConst] Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:111:40: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. Maude-Maude3.4/src/Higher/variantUnifierFilter.hh:64:10: note: Technically the member function 'VariantUnifierFilter::RetainedUnifier::subsumes' can be const. head Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:13: performance:inconclusive: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:49:8: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:13: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:138:13: style:inconclusive: Technically the member function 'IO_Manager::usingTecla' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:75:8: note: Technically the member function 'IO_Manager::usingTecla' can be const. Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:138:13: note: Technically the member function 'IO_Manager::usingTecla' can be const. 2.17.0 Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:49:8: performance:inconclusive: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/IO_Manager.cc:69:13: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:49:8: note: Technically the member function 'IO_Manager::setCommandLineEditing' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:75:8: style:inconclusive: Technically the member function 'IO_Manager::usingTecla' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:138:13: note: Technically the member function 'IO_Manager::usingTecla' can be const. Maude-Maude3.4/src/IO_Stuff/IO_Manager.hh:75:8: note: Technically the member function 'IO_Manager::usingTecla' can be const. head Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:101:17: style:inconclusive: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:74:7: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:101:17: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. 2.17.0 Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:74:7: style:inconclusive: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. [functionConst] Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:101:17: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. Maude-Maude3.4/src/IO_Stuff/autoWrapBuffer.hh:74:7: note: Either there is a missing 'override', or the member function 'AutoWrapBuffer::nextTabPosition' can be const. head Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:40:19: performance:inconclusive: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/directoryManager.hh:64:8: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:40:19: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/IO_Stuff/directoryManager.hh:64:8: performance:inconclusive: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/IO_Stuff/directoryManager.cc:40:19: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/IO_Stuff/directoryManager.hh:64:8: note: Technically the member function 'DirectoryManager::checkAccess' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Meta/metaDown.cc:133:12: style:inconclusive: Technically the member function 'MetaLevel::downHeader' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:289:8: note: Technically the member function 'MetaLevel::downHeader' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:133:12: note: Technically the member function 'MetaLevel::downHeader' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:388:12: style:inconclusive: Technically the member function 'MetaLevel::downSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:569:8: note: Technically the member function 'MetaLevel::downSort' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:388:12: note: Technically the member function 'MetaLevel::downSort' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:432:12: style:inconclusive: Technically the member function 'MetaLevel::downQidList' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:332:8: note: Technically the member function 'MetaLevel::downQidList' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:432:12: note: Technically the member function 'MetaLevel::downQidList' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:456:12: style:inconclusive: Technically the member function 'MetaLevel::downQidSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:333:8: note: Technically the member function 'MetaLevel::downQidSet' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:456:12: note: Technically the member function 'MetaLevel::downQidSet' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:480:12: style:inconclusive: Technically the member function 'MetaLevel::downConcealedSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:334:8: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:480:12: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:556:12: performance:inconclusive: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaLevel.hh:331:8: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaDown.cc:556:12: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Meta/metaDown.cc:613:12: style:inconclusive: Technically the member function 'MetaLevel::downType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:330:8: note: Technically the member function 'MetaLevel::downType' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:613:12: note: Technically the member function 'MetaLevel::downType' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:661:12: style:inconclusive: Technically the member function 'MetaLevel::downSimpleSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:329:8: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:661:12: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. head Maude-Maude3.4/src/Meta/metaDown.cc:871:12: style:inconclusive: Technically the member function 'MetaLevel::downPrintListItem' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:595:8: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. Maude-Maude3.4/src/Meta/metaDown.cc:871:12: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. head Maude-Maude3.4/src/Meta/metaDownOps.cc:514:12: style:inconclusive: Technically the member function 'MetaLevel::checkHook' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:586:8: note: Technically the member function 'MetaLevel::checkHook' can be const. Maude-Maude3.4/src/Meta/metaDownOps.cc:514:12: note: Technically the member function 'MetaLevel::checkHook' can be const. head Maude-Maude3.4/src/Meta/metaDownRenamings.cc:185:12: style:inconclusive: Technically the member function 'MetaLevel::downRenamingType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:544:8: note: Technically the member function 'MetaLevel::downRenamingType' can be const. Maude-Maude3.4/src/Meta/metaDownRenamings.cc:185:12: note: Technically the member function 'MetaLevel::downRenamingType' can be const. head Maude-Maude3.4/src/Meta/metaDownView.cc:118:12: style:inconclusive: Technically the member function 'MetaLevel::downSortMapping' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:553:8: note: Technically the member function 'MetaLevel::downSortMapping' can be const. Maude-Maude3.4/src/Meta/metaDownView.cc:118:12: note: Technically the member function 'MetaLevel::downSortMapping' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:289:8: style:inconclusive: Technically the member function 'MetaLevel::downHeader' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:133:12: note: Technically the member function 'MetaLevel::downHeader' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:289:8: note: Technically the member function 'MetaLevel::downHeader' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:329:8: style:inconclusive: Technically the member function 'MetaLevel::downSimpleSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:661:12: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:329:8: note: Technically the member function 'MetaLevel::downSimpleSort' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:330:8: style:inconclusive: Technically the member function 'MetaLevel::downType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:613:12: note: Technically the member function 'MetaLevel::downType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:330:8: note: Technically the member function 'MetaLevel::downType' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:331:8: performance:inconclusive: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaDown.cc:556:12: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaLevel.hh:331:8: note: Technically the member function 'MetaLevel::downType2' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:332:8: style:inconclusive: Technically the member function 'MetaLevel::downQidList' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:432:12: note: Technically the member function 'MetaLevel::downQidList' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:332:8: note: Technically the member function 'MetaLevel::downQidList' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:333:8: style:inconclusive: Technically the member function 'MetaLevel::downQidSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:456:12: note: Technically the member function 'MetaLevel::downQidSet' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:333:8: note: Technically the member function 'MetaLevel::downQidSet' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:334:8: style:inconclusive: Technically the member function 'MetaLevel::downConcealedSet' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:480:12: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:334:8: note: Technically the member function 'MetaLevel::downConcealedSet' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:363:8: style:inconclusive: Technically the member function 'MetaLevel::downSearchType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:733:12: note: Technically the member function 'MetaLevel::downSearchType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:363:8: note: Technically the member function 'MetaLevel::downSearchType' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:364:8: style:inconclusive: Technically the member function 'MetaLevel::downFoldType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:770:12: note: Technically the member function 'MetaLevel::downFoldType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:364:8: note: Technically the member function 'MetaLevel::downFoldType' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:544:8: style:inconclusive: Technically the member function 'MetaLevel::downRenamingType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDownRenamings.cc:185:12: note: Technically the member function 'MetaLevel::downRenamingType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:544:8: note: Technically the member function 'MetaLevel::downRenamingType' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:553:8: style:inconclusive: Technically the member function 'MetaLevel::downSortMapping' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDownView.cc:118:12: note: Technically the member function 'MetaLevel::downSortMapping' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:553:8: note: Technically the member function 'MetaLevel::downSortMapping' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:569:8: style:inconclusive: Technically the member function 'MetaLevel::downSort' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:388:12: note: Technically the member function 'MetaLevel::downSort' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:569:8: note: Technically the member function 'MetaLevel::downSort' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:586:8: style:inconclusive: Technically the member function 'MetaLevel::checkHook' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDownOps.cc:514:12: note: Technically the member function 'MetaLevel::checkHook' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:586:8: note: Technically the member function 'MetaLevel::checkHook' can be const. 2.17.0 Maude-Maude3.4/src/Meta/metaLevel.hh:595:8: style:inconclusive: Technically the member function 'MetaLevel::downPrintListItem' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaDown.cc:871:12: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:595:8: note: Technically the member function 'MetaLevel::downPrintListItem' can be const. head Maude-Maude3.4/src/Meta/metaLevel.hh:733:12: style:inconclusive: Technically the member function 'MetaLevel::downSearchType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:363:8: note: Technically the member function 'MetaLevel::downSearchType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:733:12: note: Technically the member function 'MetaLevel::downSearchType' can be const. head Maude-Maude3.4/src/Meta/metaLevel.hh:770:12: style:inconclusive: Technically the member function 'MetaLevel::downFoldType' can be const. [functionConst] Maude-Maude3.4/src/Meta/metaLevel.hh:364:8: note: Technically the member function 'MetaLevel::downFoldType' can be const. Maude-Maude3.4/src/Meta/metaLevel.hh:770:12: note: Technically the member function 'MetaLevel::downFoldType' can be const. head Maude-Maude3.4/src/Meta/metaOpCache.cc:72:14: performance:inconclusive: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaOpCache.hh:88:8: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaOpCache.cc:72:14: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Meta/metaOpCache.hh:88:8: performance:inconclusive: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Meta/metaOpCache.cc:72:14: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Meta/metaOpCache.hh:88:8: note: Technically the member function 'MetaOpCache::sameProblem' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Meta/metaPreModule.cc:64:16: performance:inconclusive: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. [functionStatic] Maude-Maude3.4/src/Meta/metaPreModule.hh:42:36: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. Maude-Maude3.4/src/Meta/metaPreModule.cc:64:16: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. 2.17.0 Maude-Maude3.4/src/Meta/metaPreModule.hh:42:36: performance:inconclusive: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. [functionStatic] Maude-Maude3.4/src/Meta/metaPreModule.cc:64:16: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. Maude-Maude3.4/src/Meta/metaPreModule.hh:42:36: note: Either there is a missing 'override', or the member function 'MetaPreModule::getAutoImports' can be static. head Maude-Maude3.4/src/Mixfix/command.cc:40:21: performance:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:102:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. Maude-Maude3.4/src/Mixfix/command.cc:40:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. head Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:245:37: style:inconclusive: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:245:37: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.hh:55:8: style:inconclusive: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.cc:245:37: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. Maude-Maude3.4/src/Mixfix/commutativeDecomposeEqualitySymbol.hh:55:8: note: Either there is a missing 'override', or the member function 'CommutativeDecomposeEqualitySymbol::domainSortAlwaysLeqThan' can be const. head Maude-Maude3.4/src/Mixfix/compiler.cc:289:11: performance:inconclusive: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.hh:38:8: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.cc:289:11: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Mixfix/compiler.cc:84:11: performance:inconclusive: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.hh:48:8: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.cc:84:11: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Mixfix/compiler.hh:38:8: performance:inconclusive: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.cc:289:11: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.hh:38:8: note: Technically the member function 'Compiler::runExecutable' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Mixfix/compiler.hh:48:8: performance:inconclusive: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/compiler.cc:84:11: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/compiler.hh:48:8: note: Technically the member function 'Compiler::fullCompile' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Mixfix/execute.cc:422:14: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/interpreter.hh:168:8: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. Maude-Maude3.4/src/Mixfix/execute.cc:422:14: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. head Maude-Maude3.4/src/Mixfix/execute.cc:580:14: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/interpreter.hh:180:8: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. Maude-Maude3.4/src/Mixfix/execute.cc:580:14: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. head Maude-Maude3.4/src/Mixfix/fileTable.cc:174:12: performance:inconclusive: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/fileTable.hh:70:7: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/fileTable.cc:174:12: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Mixfix/fileTable.hh:70:7: performance:inconclusive: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Mixfix/fileTable.cc:174:12: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Mixfix/fileTable.hh:70:7: note: Technically the member function 'FileTable::binarySearch' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Mixfix/interact.cc:632:28: performance:inconclusive: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:98:8: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. Maude-Maude3.4/src/Mixfix/interact.cc:632:28: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/interpreter.hh:168:8: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/execute.cc:422:14: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. Maude-Maude3.4/src/Mixfix/interpreter.hh:168:8: note: Either there is a missing 'override', or the member function 'Interpreter::creduce' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/interpreter.hh:180:8: performance:inconclusive: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/execute.cc:580:14: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. Maude-Maude3.4/src/Mixfix/interpreter.hh:180:8: note: Either there is a missing 'override', or the member function 'Interpreter::test' can be static. head Maude-Maude3.4/src/Mixfix/mixfixModule.cc:190:15: style:inconclusive: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixModule.hh:579:7: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. Maude-Maude3.4/src/Mixfix/mixfixModule.cc:190:15: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/mixfixModule.hh:579:7: style:inconclusive: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixModule.cc:190:15: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. Maude-Maude3.4/src/Mixfix/mixfixModule.hh:579:7: note: Either there is a missing 'override', or the member function 'MixfixModule::nonTerminal' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/mixfixParser.hh:193:19: style:inconclusive: Technically the member function 'MixfixParser::getTokenSet' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixParser.hh:316:15: note: Technically the member function 'MixfixParser::getTokenSet' can be const. Maude-Maude3.4/src/Mixfix/mixfixParser.hh:193:19: note: Technically the member function 'MixfixParser::getTokenSet' can be const. head Maude-Maude3.4/src/Mixfix/mixfixParser.hh:316:15: style:inconclusive: Technically the member function 'MixfixParser::getTokenSet' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/mixfixParser.hh:193:19: note: Technically the member function 'MixfixParser::getTokenSet' can be const. Maude-Maude3.4/src/Mixfix/mixfixParser.hh:316:15: note: Technically the member function 'MixfixParser::getTokenSet' can be const. head Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.cc:181:25: style:inconclusive: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.cc:181:25: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.hh:45:8: style:inconclusive: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.cc:181:25: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. Maude-Maude3.4/src/Mixfix/quotedIdentifierSymbol.hh:45:8: note: Either there is a missing 'override', or the member function 'QuotedIdentifierSymbol::isConstructor' can be const. head Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:195:21: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:303:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:195:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:102:8: performance:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/command.cc:40:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:102:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::dump' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:303:8: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.cc:195:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:303:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::compatible' can be const. head Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:382:21: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:64:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:382:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:64:8: style:inconclusive: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:382:21: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. Maude-Maude3.4/src/Mixfix/syntacticPreModule.hh:64:8: note: Either there is a missing 'override', or the member function 'SyntacticPreModule::isComplete' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:98:8: performance:inconclusive: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/interact.cc:632:28: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. Maude-Maude3.4/src/Mixfix/userLevelRewritingContext.hh:98:8: note: Either there is a missing 'override', or the member function 'UserLevelRewritingContext::traceAbort' can be static. head Maude-Maude3.4/src/Mixfix/variableGenerator.cc:77:20: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:49:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:77:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. head Maude-Maude3.4/src/Mixfix/variableGenerator.cc:83:20: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:50:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:83:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. head Maude-Maude3.4/src/Mixfix/variableGenerator.cc:89:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:89:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. head Maude-Maude3.4/src/Mixfix/variableGenerator.cc:94:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:53:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:94:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. head Maude-Maude3.4/src/Mixfix/variableGenerator.cc:99:20: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.hh:51:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.cc:99:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/variableGenerator.hh:49:10: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:77:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.hh:49:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::assertDag' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/variableGenerator.hh:50:10: style:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:83:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. Maude-Maude3.4/src/Mixfix/variableGenerator.hh:50:10: note: Either there is a missing 'override', or the member function 'VariableGenerator::checkDag' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/variableGenerator.hh:51:8: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:99:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.hh:51:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::clearAssertions' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/variableGenerator.hh:52:8: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:89:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::push' can be static. 2.17.0 Maude-Maude3.4/src/Mixfix/variableGenerator.hh:53:8: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. [functionStatic] Maude-Maude3.4/src/Mixfix/variableGenerator.cc:94:20: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. Maude-Maude3.4/src/Mixfix/variableGenerator.hh:53:8: note: Either there is a missing 'override', or the member function 'VariableGenerator::pop' can be static. head Maude-Maude3.4/src/Mixfix/view.hh:295:7: style:inconclusive: Either there is a missing 'override', or the member function 'View::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/view.hh:76:8: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. Maude-Maude3.4/src/Mixfix/view.hh:295:7: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. 2.17.0 Maude-Maude3.4/src/Mixfix/view.hh:76:8: style:inconclusive: Either there is a missing 'override', or the member function 'View::isComplete' can be const. [functionConst] Maude-Maude3.4/src/Mixfix/view.hh:295:7: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. Maude-Maude3.4/src/Mixfix/view.hh:76:8: note: Either there is a missing 'override', or the member function 'View::isComplete' can be const. head Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:45:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:43:27: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:45:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. head Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:51:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:50:12: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:51:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. head Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:69:13: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:53:8: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:69:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:43:27: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:45:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:43:27: note: Either there is a missing 'override', or the member function 'NA_DagNode::arguments' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:50:12: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:51:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:50:12: note: Either there is a missing 'override', or the member function 'NA_DagNode::markArguments' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:53:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_DagNode.cc:69:13: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/NA_Theory/NA_DagNode.hh:53:8: note: Either there is a missing 'override', or the member function 'NA_DagNode::clearCopyPointers2' can be static. head Maude-Maude3.4/src/NA_Theory/NA_Term.cc:105:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:55:8: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:105:10: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. head Maude-Maude3.4/src/NA_Theory/NA_Term.cc:60:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:42:24: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:60:10: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. head Maude-Maude3.4/src/NA_Theory/NA_Term.cc:72:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:44:8: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:72:10: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. head Maude-Maude3.4/src/NA_Theory/NA_Term.cc:77:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:50:8: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:77:10: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. head Maude-Maude3.4/src/NA_Theory/NA_Term.cc:84:10: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.hh:45:8: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.cc:84:10: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_Term.hh:42:24: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:60:10: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.hh:42:24: note: Either there is a missing 'override', or the member function 'NA_Term::arguments' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_Term.hh:44:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:72:10: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.hh:44:8: note: Either there is a missing 'override', or the member function 'NA_Term::findEagerVariables' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_Term.hh:45:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:84:10: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.hh:45:8: note: Either there is a missing 'override', or the member function 'NA_Term::analyseConstraintPropagation' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_Term.hh:50:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:77:10: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.hh:50:8: note: Either there is a missing 'override', or the member function 'NA_Term::markEagerArguments' can be static. 2.17.0 Maude-Maude3.4/src/NA_Theory/NA_Term.hh:55:8: performance:inconclusive: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. [functionStatic] Maude-Maude3.4/src/NA_Theory/NA_Term.cc:105:10: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. Maude-Maude3.4/src/NA_Theory/NA_Term.hh:55:8: note: Either there is a missing 'override', or the member function 'NA_Term::findAvailableTerms' can be static. 2.17.0 Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:132:8: performance:inconclusive: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:71:15: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:132:8: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:71:15: performance:inconclusive: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/ObjectSystem/pseudoThread.hh:132:8: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/ObjectSystem/pseudoThreadSignal.cc:71:15: note: Technically the member function 'PseudoThread::cancelChildExitCallback' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Parser/compile2.cc:267:9: performance:inconclusive: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/parser.hh:194:8: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/compile2.cc:267:9: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Parser/compile2.cc:28:9: performance:inconclusive: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/parser.hh:192:8: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/compile2.cc:28:9: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Parser/parser.cc:236:9: style:inconclusive: Technically the member function 'Parser::getChild' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:56:7: note: Technically the member function 'Parser::getChild' can be const. Maude-Maude3.4/src/Parser/parser.cc:236:9: note: Technically the member function 'Parser::getChild' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:192:8: performance:inconclusive: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/compile2.cc:28:9: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/parser.hh:192:8: note: Technically the member function 'Parser::mergeInMap' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:194:8: performance:inconclusive: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Parser/compile2.cc:267:9: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Parser/parser.hh:194:8: note: Technically the member function 'Parser::dumpMap' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Parser/parser.hh:289:9: style:inconclusive: Technically the member function 'Parser::getProductionNumber' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:55:7: note: Technically the member function 'Parser::getProductionNumber' can be const. Maude-Maude3.4/src/Parser/parser.hh:289:9: note: Technically the member function 'Parser::getProductionNumber' can be const. head Maude-Maude3.4/src/Parser/parser.hh:295:9: style:inconclusive: Technically the member function 'Parser::getFirstPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:57:7: note: Technically the member function 'Parser::getFirstPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:295:9: note: Technically the member function 'Parser::getFirstPosition' can be const. head Maude-Maude3.4/src/Parser/parser.hh:301:9: style:inconclusive: Technically the member function 'Parser::getLastPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:58:7: note: Technically the member function 'Parser::getLastPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:301:9: note: Technically the member function 'Parser::getLastPosition' can be const. head Maude-Maude3.4/src/Parser/parser.hh:307:9: style:inconclusive: Technically the member function 'Parser::getErrorPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:68:7: note: Technically the member function 'Parser::getErrorPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:307:9: note: Technically the member function 'Parser::getErrorPosition' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:55:7: style:inconclusive: Technically the member function 'Parser::getProductionNumber' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:289:9: note: Technically the member function 'Parser::getProductionNumber' can be const. Maude-Maude3.4/src/Parser/parser.hh:55:7: note: Technically the member function 'Parser::getProductionNumber' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:56:7: style:inconclusive: Technically the member function 'Parser::getChild' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.cc:236:9: note: Technically the member function 'Parser::getChild' can be const. Maude-Maude3.4/src/Parser/parser.hh:56:7: note: Technically the member function 'Parser::getChild' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:57:7: style:inconclusive: Technically the member function 'Parser::getFirstPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:295:9: note: Technically the member function 'Parser::getFirstPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:57:7: note: Technically the member function 'Parser::getFirstPosition' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:58:7: style:inconclusive: Technically the member function 'Parser::getLastPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:301:9: note: Technically the member function 'Parser::getLastPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:58:7: note: Technically the member function 'Parser::getLastPosition' can be const. 2.17.0 Maude-Maude3.4/src/Parser/parser.hh:68:7: style:inconclusive: Technically the member function 'Parser::getErrorPosition' can be const. [functionConst] Maude-Maude3.4/src/Parser/parser.hh:307:9: note: Technically the member function 'Parser::getErrorPosition' can be const. Maude-Maude3.4/src/Parser/parser.hh:68:7: note: Technically the member function 'Parser::getErrorPosition' can be const. head Maude-Maude3.4/src/S_Theory/S_Symbol.cc:351:11: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.hh:62:7: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:351:11: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. head Maude-Maude3.4/src/S_Theory/S_Symbol.cc:361:11: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.hh:63:8: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.cc:361:11: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. 2.17.0 Maude-Maude3.4/src/S_Theory/S_Symbol.hh:62:7: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:351:11: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.hh:62:7: note: Either there is a missing 'override', or the member function 'S_Symbol::unificationPriority' can be static. 2.17.0 Maude-Maude3.4/src/S_Theory/S_Symbol.hh:63:8: performance:inconclusive: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. [functionStatic] Maude-Maude3.4/src/S_Theory/S_Symbol.cc:361:11: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. Maude-Maude3.4/src/S_Theory/S_Symbol.hh:63:8: note: Either there is a missing 'override', or the member function 'S_Symbol::computeSortFunctionBdds' can be static. 2.17.0 Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:42:8: performance:inconclusive: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:65:23: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:42:8: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:65:23: performance:inconclusive: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:42:8: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/StrategyLanguage/strategyStackManager.hh:65:23: note: Technically the member function 'StrategyStackManager::empty' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:45:24: style:inconclusive: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. [functionConst] Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:82:31: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:45:24: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. head Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:82:31: style:inconclusive: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. [functionConst] Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:45:24: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. Maude-Maude3.4/src/Temporal/veryWeakAlternatingAutomaton.hh:82:31: note: Either there is a missing 'override', or the member function 'VeryWeakAlternatingAutomaton::getInitialStates' can be const. head Maude-Maude3.4/src/Utility/binBuf.cc:71:9: style:inconclusive: Technically the member function 'BinBuf::gtZero' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.hh:35:8: note: Technically the member function 'BinBuf::gtZero' can be const. Maude-Maude3.4/src/Utility/binBuf.cc:71:9: note: Technically the member function 'BinBuf::gtZero' can be const. head Maude-Maude3.4/src/Utility/binBuf.cc:82:9: style:inconclusive: Technically the member function 'BinBuf::cmpHalf' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.hh:34:7: note: Technically the member function 'BinBuf::cmpHalf' can be const. Maude-Maude3.4/src/Utility/binBuf.cc:82:9: note: Technically the member function 'BinBuf::cmpHalf' can be const. 2.17.0 Maude-Maude3.4/src/Utility/binBuf.hh:34:7: style:inconclusive: Technically the member function 'BinBuf::cmpHalf' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.cc:82:9: note: Technically the member function 'BinBuf::cmpHalf' can be const. Maude-Maude3.4/src/Utility/binBuf.hh:34:7: note: Technically the member function 'BinBuf::cmpHalf' can be const. 2.17.0 Maude-Maude3.4/src/Utility/binBuf.hh:35:8: style:inconclusive: Technically the member function 'BinBuf::gtZero' can be const. [functionConst] Maude-Maude3.4/src/Utility/binBuf.cc:71:9: note: Technically the member function 'BinBuf::gtZero' can be const. Maude-Maude3.4/src/Utility/binBuf.hh:35:8: note: Technically the member function 'BinBuf::gtZero' can be const. head Maude-Maude3.4/src/Utility/decBuf.cc:109:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 Maude-Maude3.4/src/Utility/decBuf.hh:35:7: style:inconclusive: Technically the member function 'DecBuf::nrDigits' can be const. [functionConst] Maude-Maude3.4/src/Utility/decBuf.hh:61:9: note: Technically the member function 'DecBuf::nrDigits' can be const. Maude-Maude3.4/src/Utility/decBuf.hh:35:7: note: Technically the member function 'DecBuf::nrDigits' can be const. head Maude-Maude3.4/src/Utility/decBuf.hh:61:9: style:inconclusive: Technically the member function 'DecBuf::nrDigits' can be const. [functionConst] Maude-Maude3.4/src/Utility/decBuf.hh:35:7: note: Technically the member function 'DecBuf::nrDigits' can be const. Maude-Maude3.4/src/Utility/decBuf.hh:61:9: note: Technically the member function 'DecBuf::nrDigits' can be const. head Maude-Maude3.4/src/Utility/digraph.cc:47:10: style:inconclusive: Technically the member function 'Digraph::extendPath' can be const. [functionConst] Maude-Maude3.4/src/Utility/digraph.hh:38:8: note: Technically the member function 'Digraph::extendPath' can be const. Maude-Maude3.4/src/Utility/digraph.cc:47:10: note: Technically the member function 'Digraph::extendPath' can be const. 2.17.0 Maude-Maude3.4/src/Utility/digraph.hh:38:8: style:inconclusive: Technically the member function 'Digraph::extendPath' can be const. [functionConst] Maude-Maude3.4/src/Utility/digraph.cc:47:10: note: Technically the member function 'Digraph::extendPath' can be const. Maude-Maude3.4/src/Utility/digraph.hh:38:8: note: Technically the member function 'Digraph::extendPath' can be const. head Maude-Maude3.4/src/Utility/graph.cc:100:8: style:inconclusive: Technically the member function 'Graph::visit' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.hh:41:8: note: Technically the member function 'Graph::visit' can be const. Maude-Maude3.4/src/Utility/graph.cc:100:8: note: Technically the member function 'Graph::visit' can be const. head Maude-Maude3.4/src/Utility/graph.cc:50:8: style:inconclusive: Technically the member function 'Graph::colorNode' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.hh:40:8: note: Technically the member function 'Graph::colorNode' can be const. Maude-Maude3.4/src/Utility/graph.cc:50:8: note: Technically the member function 'Graph::colorNode' can be const. 2.17.0 Maude-Maude3.4/src/Utility/graph.hh:40:8: style:inconclusive: Technically the member function 'Graph::colorNode' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.cc:50:8: note: Technically the member function 'Graph::colorNode' can be const. Maude-Maude3.4/src/Utility/graph.hh:40:8: note: Technically the member function 'Graph::colorNode' can be const. 2.17.0 Maude-Maude3.4/src/Utility/graph.hh:41:8: style:inconclusive: Technically the member function 'Graph::visit' can be const. [functionConst] Maude-Maude3.4/src/Utility/graph.cc:100:8: note: Technically the member function 'Graph::visit' can be const. Maude-Maude3.4/src/Utility/graph.hh:41:8: note: Technically the member function 'Graph::visit' can be const. head Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:12: style:inconclusive: Technically the member function 'IntSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:76:7: note: Technically the member function 'IntSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:12: note: Technically the member function 'IntSystem::scalerProduct' can be const. head Maude-Maude3.4/src/Utility/intSystem.cc:113:12: style: Unused private function: 'IntSystem::dumpEqns' [unusedPrivateFunction] Maude-Maude3.4/src/Utility/intSystem.hh:55:8: note: Unused private function: 'IntSystem::dumpEqns' Maude-Maude3.4/src/Utility/intSystem.cc:113:12: note: Unused private function: 'IntSystem::dumpEqns' head Maude-Maude3.4/src/Utility/intSystem.cc:113:12: style:inconclusive: Technically the member function 'IntSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:55:8: note: Technically the member function 'IntSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/intSystem.cc:113:12: note: Technically the member function 'IntSystem::dumpEqns' can be const. head Maude-Maude3.4/src/Utility/intSystem.cc:97:12: style:inconclusive: Technically the member function 'IntSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.hh:52:8: note: Technically the member function 'IntSystem::minimal' can be const. Maude-Maude3.4/src/Utility/intSystem.cc:97:12: note: Technically the member function 'IntSystem::minimal' can be const. 2.17.0 Maude-Maude3.4/src/Utility/intSystem.hh:52:8: style:inconclusive: Technically the member function 'IntSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.cc:97:12: note: Technically the member function 'IntSystem::minimal' can be const. Maude-Maude3.4/src/Utility/intSystem.hh:52:8: note: Technically the member function 'IntSystem::minimal' can be const. 2.17.0 Maude-Maude3.4/src/Utility/intSystem.hh:55:8: style: Unused private function: 'IntSystem::dumpEqns' [unusedPrivateFunction] 2.17.0 Maude-Maude3.4/src/Utility/intSystem.hh:55:8: style:inconclusive: Technically the member function 'IntSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/intSystem.cc:113:12: note: Technically the member function 'IntSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/intSystem.hh:55:8: note: Technically the member function 'IntSystem::dumpEqns' can be const. 2.17.0 Maude-Maude3.4/src/Utility/intSystem.hh:76:7: style:inconclusive: Technically the member function 'IntSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/intContejeanDevie.cc:44:12: note: Technically the member function 'IntSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/intSystem.hh:76:7: note: Technically the member function 'IntSystem::scalerProduct' can be const. head Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:12: style:inconclusive: Technically the member function 'MpzSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:75:13: note: Technically the member function 'MpzSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:12: note: Technically the member function 'MpzSystem::scalerProduct' can be const. head Maude-Maude3.4/src/Utility/mpzGcdInit.cc:123:12: style:inconclusive: Technically the member function 'MpzSystem::computeSumBound' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:113:13: note: Technically the member function 'MpzSystem::computeSumBound' can be const. Maude-Maude3.4/src/Utility/mpzGcdInit.cc:123:12: note: Technically the member function 'MpzSystem::computeSumBound' can be const. head Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: style: Unused private function: 'MpzSystem::dumpEqns' [unusedPrivateFunction] Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: note: Unused private function: 'MpzSystem::dumpEqns' Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: note: Unused private function: 'MpzSystem::dumpEqns' head Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: style:inconclusive: Technically the member function 'MpzSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: note: Technically the member function 'MpzSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: note: Technically the member function 'MpzSystem::dumpEqns' can be const. head Maude-Maude3.4/src/Utility/mpzSystem.cc:86:12: style:inconclusive: Technically the member function 'MpzSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.hh:51:8: note: Technically the member function 'MpzSystem::minimal' can be const. Maude-Maude3.4/src/Utility/mpzSystem.cc:86:12: note: Technically the member function 'MpzSystem::minimal' can be const. 2.17.0 Maude-Maude3.4/src/Utility/mpzSystem.hh:113:13: style:inconclusive: Technically the member function 'MpzSystem::computeSumBound' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzGcdInit.cc:123:12: note: Technically the member function 'MpzSystem::computeSumBound' can be const. Maude-Maude3.4/src/Utility/mpzSystem.hh:113:13: note: Technically the member function 'MpzSystem::computeSumBound' can be const. 2.17.0 Maude-Maude3.4/src/Utility/mpzSystem.hh:51:8: style:inconclusive: Technically the member function 'MpzSystem::minimal' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.cc:86:12: note: Technically the member function 'MpzSystem::minimal' can be const. Maude-Maude3.4/src/Utility/mpzSystem.hh:51:8: note: Technically the member function 'MpzSystem::minimal' can be const. 2.17.0 Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: style: Unused private function: 'MpzSystem::dumpEqns' [unusedPrivateFunction] 2.17.0 Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: style:inconclusive: Technically the member function 'MpzSystem::dumpEqns' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzSystem.cc:102:12: note: Technically the member function 'MpzSystem::dumpEqns' can be const. Maude-Maude3.4/src/Utility/mpzSystem.hh:54:8: note: Technically the member function 'MpzSystem::dumpEqns' can be const. 2.17.0 Maude-Maude3.4/src/Utility/mpzSystem.hh:75:13: style:inconclusive: Technically the member function 'MpzSystem::scalerProduct' can be const. [functionConst] Maude-Maude3.4/src/Utility/mpzContejeanDevie.cc:44:12: note: Technically the member function 'MpzSystem::scalerProduct' can be const. Maude-Maude3.4/src/Utility/mpzSystem.hh:75:13: note: Technically the member function 'MpzSystem::scalerProduct' can be const. head Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:29:9: style:inconclusive: Technically the member function 'PigPug::makeStateKey' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:183:8: note: Technically the member function 'PigPug::makeStateKey' can be const. Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:29:9: note: Technically the member function 'PigPug::makeStateKey' can be const. head Maude-Maude3.4/src/Utility/pigPug-extract.cc:238:9: style:inconclusive: Technically the member function 'PigPug::compose' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:216:8: note: Technically the member function 'PigPug::compose' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:238:9: note: Technically the member function 'PigPug::compose' can be const. head Maude-Maude3.4/src/Utility/pigPug-extract.cc:254:9: style:inconclusive: Technically the member function 'PigPug::compose2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:217:8: note: Technically the member function 'PigPug::compose2' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:254:9: note: Technically the member function 'PigPug::compose2' can be const. head Maude-Maude3.4/src/Utility/pigPug-extract.cc:307:9: style:inconclusive: Technically the member function 'PigPug::composeFinal' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:218:8: note: Technically the member function 'PigPug::composeFinal' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:307:9: note: Technically the member function 'PigPug::composeFinal' can be const. head Maude-Maude3.4/src/Utility/pigPug-extract.cc:355:9: performance:inconclusive: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:220:8: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-extract.cc:355:9: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/pigPug-extract.cc:365:9: style:inconclusive: Technically the member function 'PigPug::renameVariables' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:219:8: note: Technically the member function 'PigPug::renameVariables' can be const. Maude-Maude3.4/src/Utility/pigPug-extract.cc:365:9: note: Technically the member function 'PigPug::renameVariables' can be const. head Maude-Maude3.4/src/Utility/pigPug-stack.cc:28:9: performance:inconclusive: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:206:8: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-stack.cc:28:9: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/pigPug-stack.cc:63:9: performance:inconclusive: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug.hh:207:8: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug-stack.cc:63:9: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/pigPug.cc:102:9: style:inconclusive: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.hh:184:8: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. Maude-Maude3.4/src/Utility/pigPug.cc:102:9: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:183:8: style:inconclusive: Technically the member function 'PigPug::makeStateKey' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug-cycleDetection.cc:29:9: note: Technically the member function 'PigPug::makeStateKey' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:183:8: note: Technically the member function 'PigPug::makeStateKey' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:184:8: style:inconclusive: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug.cc:102:9: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:184:8: note: Technically the member function 'PigPug::variableOccurrencesBoundedBy2' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:206:8: performance:inconclusive: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug-stack.cc:28:9: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug.hh:206:8: note: Technically the member function 'PigPug::checkUnificand' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:207:8: performance:inconclusive: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug-stack.cc:63:9: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug.hh:207:8: note: Technically the member function 'PigPug::checkUnificand2' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:216:8: style:inconclusive: Technically the member function 'PigPug::compose' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug-extract.cc:238:9: note: Technically the member function 'PigPug::compose' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:216:8: note: Technically the member function 'PigPug::compose' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:217:8: style:inconclusive: Technically the member function 'PigPug::compose2' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug-extract.cc:254:9: note: Technically the member function 'PigPug::compose2' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:217:8: note: Technically the member function 'PigPug::compose2' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:218:8: style:inconclusive: Technically the member function 'PigPug::composeFinal' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug-extract.cc:307:9: note: Technically the member function 'PigPug::composeFinal' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:218:8: note: Technically the member function 'PigPug::composeFinal' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:219:8: style:inconclusive: Technically the member function 'PigPug::renameVariables' can be const. [functionConst] Maude-Maude3.4/src/Utility/pigPug-extract.cc:365:9: note: Technically the member function 'PigPug::renameVariables' can be const. Maude-Maude3.4/src/Utility/pigPug.hh:219:8: note: Technically the member function 'PigPug::renameVariables' can be const. 2.17.0 Maude-Maude3.4/src/Utility/pigPug.hh:220:8: performance:inconclusive: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/pigPug-extract.cc:355:9: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/pigPug.hh:220:8: note: Technically the member function 'PigPug::collectRangeVariables' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/preVector.hh:50:8: style:inconclusive: Technically the member function 'PreVector::freeMemory' can be const. [functionConst] Maude-Maude3.4/src/Utility/preVector.hh:90:12: note: Technically the member function 'PreVector::freeMemory' can be const. Maude-Maude3.4/src/Utility/preVector.hh:50:8: note: Technically the member function 'PreVector::freeMemory' can be const. head Maude-Maude3.4/src/Utility/preVector.hh:90:12: style:inconclusive: Technically the member function 'PreVector::freeMemory' can be const. [functionConst] Maude-Maude3.4/src/Utility/preVector.hh:50:8: note: Technically the member function 'PreVector::freeMemory' can be const. Maude-Maude3.4/src/Utility/preVector.hh:90:12: note: Technically the member function 'PreVector::freeMemory' can be const. head Maude-Maude3.4/src/Utility/sequenceAssignment.cc:59:21: performance:inconclusive: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/sequenceAssignment.hh:61:8: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/sequenceAssignment.cc:59:21: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/sequenceAssignment.hh:61:8: performance:inconclusive: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/sequenceAssignment.cc:59:21: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/sequenceAssignment.hh:61:8: note: Technically the member function 'SequenceAssignment::computeBoundSum' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:68:12: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:173:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:68:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:104:12: performance:inconclusive: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:188:8: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:104:12: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:57:12: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:180:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:57:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:88:12: style:inconclusive: Technically the member function 'WordLevel::updateRemainder' can be const. [functionConst] Maude-Maude3.4/src/Utility/wordLevel.hh:181:8: note: Technically the member function 'WordLevel::updateRemainder' can be const. Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:88:12: note: Technically the member function 'WordLevel::updateRemainder' can be const. head Maude-Maude3.4/src/Utility/wordLevel.cc:408:12: performance:inconclusive: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.hh:89:8: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.cc:408:12: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/wordLevel.hh:173:8: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel-simplifyAssignments.cc:68:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.hh:173:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/wordLevel.hh:180:8: performance:inconclusive: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:57:12: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.hh:180:8: note: Technically the member function 'WordLevel::append' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/wordLevel.hh:181:8: style:inconclusive: Technically the member function 'WordLevel::updateRemainder' can be const. [functionConst] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:88:12: note: Technically the member function 'WordLevel::updateRemainder' can be const. Maude-Maude3.4/src/Utility/wordLevel.hh:181:8: note: Technically the member function 'WordLevel::updateRemainder' can be const. 2.17.0 Maude-Maude3.4/src/Utility/wordLevel.hh:188:8: performance:inconclusive: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel-simplifyEquations.cc:104:12: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.hh:188:8: note: Technically the member function 'WordLevel::copyBack' can be static (but you may consider moving to unnamed namespace). 2.17.0 Maude-Maude3.4/src/Utility/wordLevel.hh:89:8: performance:inconclusive: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). [functionStatic] Maude-Maude3.4/src/Utility/wordLevel.cc:408:12: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). Maude-Maude3.4/src/Utility/wordLevel.hh:89:8: note: Technically the member function 'WordLevel::dumpWord' can be static (but you may consider moving to unnamed namespace). head Maude-Maude3.4/src/Variable/variableDagNode.cc:130:18: style:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableDagNode.hh:49:16: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. Maude-Maude3.4/src/Variable/variableDagNode.cc:130:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. head Maude-Maude3.4/src/Variable/variableDagNode.cc:51:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:39:27: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:51:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. head Maude-Maude3.4/src/Variable/variableDagNode.cc:69:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:70:12: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:69:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. head Maude-Maude3.4/src/Variable/variableDagNode.cc:87:18: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.hh:73:8: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/Variable/variableDagNode.cc:87:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. 2.17.0 Maude-Maude3.4/src/Variable/variableDagNode.hh:39:27: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.cc:51:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.hh:39:27: note: Either there is a missing 'override', or the member function 'VariableDagNode::arguments' can be static. 2.17.0 Maude-Maude3.4/src/Variable/variableDagNode.hh:49:16: style:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableDagNode.cc:130:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. Maude-Maude3.4/src/Variable/variableDagNode.hh:49:16: note: Either there is a missing 'override', or the member function 'VariableDagNode::computeBaseSortForGroundSubterms' can be const. 2.17.0 Maude-Maude3.4/src/Variable/variableDagNode.hh:70:12: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.cc:69:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. Maude-Maude3.4/src/Variable/variableDagNode.hh:70:12: note: Either there is a missing 'override', or the member function 'VariableDagNode::markArguments' can be static. 2.17.0 Maude-Maude3.4/src/Variable/variableDagNode.hh:73:8: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableDagNode.cc:87:18: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. Maude-Maude3.4/src/Variable/variableDagNode.hh:73:8: note: Either there is a missing 'override', or the member function 'VariableDagNode::clearCopyPointers2' can be static. head Maude-Maude3.4/src/Variable/variableSymbol.cc:125:17: style:inconclusive: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableSymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. Maude-Maude3.4/src/Variable/variableSymbol.cc:125:17: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. 2.17.0 Maude-Maude3.4/src/Variable/variableSymbol.hh:56:8: style:inconclusive: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. [functionConst] Maude-Maude3.4/src/Variable/variableSymbol.cc:125:17: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. Maude-Maude3.4/src/Variable/variableSymbol.hh:56:8: note: Either there is a missing 'override', or the member function 'VariableSymbol::determineGround' can be const. head Maude-Maude3.4/src/Variable/variableTerm.cc:138:15: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:138:15: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. head Maude-Maude3.4/src/Variable/variableTerm.cc:62:15: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.hh:39:24: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.cc:62:15: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. 2.17.0 Maude-Maude3.4/src/Variable/variableTerm.hh:39:24: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.cc:62:15: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.hh:39:24: note: Either there is a missing 'override', or the member function 'VariableTerm::arguments' can be static. 2.17.0 Maude-Maude3.4/src/Variable/variableTerm.hh:52:8: performance:inconclusive: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. [functionStatic] Maude-Maude3.4/src/Variable/variableTerm.cc:138:15: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. Maude-Maude3.4/src/Variable/variableTerm.hh:52:8: note: Either there is a missing 'override', or the member function 'VariableTerm::markEagerArguments' can be static. DONE