2026-01-21 18:54 ftp://ftp.de.debian.org/debian/pool/main/d/dune-typetree/dune-typetree_2.11.0~git20251211.orig.tar.xz 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 -j90 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.19.0 head-info: fdd7b1d (2026-01-21 19:51:39 +0100) count: 21 24 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: dune-typetree-2.11.0~git20251211.orig/test/typetreetestswitch.hh:12:2: error: #error You need to specify a test case via preprocessor define! [preprocessorErrorDirective] dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:24:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:28:3: style: Class 'SimpleLeafNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:136:3: style: Struct 'GenericVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dune-typetree-2.11.0~git20251211.orig/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~git20251211.orig/test/typetreetestutility.hh:80:22: note: Parent function 'SimpleLeaf::name' dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:107:22: note: Derived function 'SimpleLeafDerived::name' dune-typetree-2.11.0~git20251211.orig/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~git20251211.orig/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~git20251211.orig/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~git20251211.orig/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~git20251211.orig/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~git20251211.orig/test/typetreetestutility.hh:89:25: warning: Access of moved variable 'rhs'. [accessMoved] dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:88:32: note: Calling std::move(rhs) dune-typetree-2.11.0~git20251211.orig/test/typetreetestutility.hh:89:25: note: Access of moved variable 'rhs'. diff: 2.19.0 dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:143:46: debug: CheckClass::isMemberVar found used member variable 'preOp_' with varid 0 [varid0] 2.19.0 dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:146:47: debug: CheckClass::isMemberVar found used member variable 'leafOp_' with varid 0 [varid0] 2.19.0 dune-typetree-2.11.0~git20251211.orig/test/testcallbacktraversal.cc:149:47: debug: CheckClass::isMemberVar found used member variable 'postOp_' with varid 0 [varid0] DONE