2026-05-01 16:46 ftp://ftp.de.debian.org/debian/pool/main/d/dune-typetree/dune-typetree_2.11.0.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 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 21 21 elapsed-time: 0.2 0.1 head-timing-info: old-timing-info: head results: dune-typetree-2.11.0/test/testcallbacktraversal.cc:24:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testcallbacktraversal.cc:28:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testcallbacktraversal.cc:136:3: style: Struct 'GenericVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/typetreetestswitch.hh:12:2: error: #error You need to specify a test case via preprocessor define! [preprocessorErrorDirective] dune-typetree-2.11.0/test/typetreetestutility.hh:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0/test/typetreetestutility.hh:107:22: warning: The struct 'SimpleLeafDerived' defines member function with name 'name' also defined in its parent struct 'SimpleLeaf'. [duplInheritedMember] dune-typetree-2.11.0/test/typetreetestutility.hh:80:22: note: Parent function 'SimpleLeaf::name' dune-typetree-2.11.0/test/typetreetestutility.hh:107:22: note: Derived function 'SimpleLeafDerived::name' dune-typetree-2.11.0/test/testproxynode.cc:31:3: style: Class 'SimpleProxy < const SimpleLeaf >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testproxynode.cc:31:3: style: Class 'SimpleProxy < const SP1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testproxynode.cc:31:3: style: Class 'SimpleProxy < const SDP1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testproxynode.cc:31:3: style: Class 'SimpleProxy < const SC1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/testproxynode.cc:31:3: style: Class 'SimpleProxy < const SVC2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0/test/typetreetestutility.hh:89:25: warning: Access of moved variable 'rhs'. [accessMoved] dune-typetree-2.11.0/test/typetreetestutility.hh:88:32: note: Calling std::move(rhs) dune-typetree-2.11.0/test/typetreetestutility.hh:89:25: note: Access of moved variable 'rhs'. diff: DONE