2025-11-21 23:40 ftp://ftp.de.debian.org/debian/pool/main/j/jack-delay/jack-delay_0.4.2.orig.tar.bz2 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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: 602da94 (2025-11-21 17:16:29 +0100) count: 22 22 elapsed-time: 0.0 0.2 head-timing-info: old-timing-info: head results: jack_delay-0.4.2/source/jack_delay.cc:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_delay-0.4.2/source/jack_delay.cc:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] jack_delay-0.4.2/source/jack_delay.cc:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] jack_delay-0.4.2/source/jack_delay.cc:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jack_delay-0.4.2/source/jack_delay.cc:210:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] jack_delay-0.4.2/source/mtdm.h:51:12: style:inconclusive: Technically the member function 'MTDM::inv' can be const. [functionConst] jack_delay-0.4.2/source/mtdm.h:52:12: style:inconclusive: Technically the member function 'MTDM::del' can be const. [functionConst] jack_delay-0.4.2/source/mtdm.h:53:12: style:inconclusive: Technically the member function 'MTDM::err' can be const. [functionConst] jack_delay-0.4.2/source/mtdm.h:47:5: style: Class 'MTDM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jack_delay-0.4.2/source/mtdm.cc:25:7: warning: Member variable 'MTDM::_del' is not initialized in the constructor. [uninitMemberVar] jack_delay-0.4.2/source/mtdm.cc:25:7: warning: Member variable 'MTDM::_err' is not initialized in the constructor. [uninitMemberVar] jack_delay-0.4.2/source/jack_delay.cc:45:14: style: C-style pointer casting [cstyleCast] jack_delay-0.4.2/source/jack_delay.cc:46:14: style: C-style pointer casting [cstyleCast] jack_delay-0.4.2/source/mtdm.cc:57:12: style: The scope of the variable 'vip' can be reduced. [variableScope] jack_delay-0.4.2/source/mtdm.cc:57:17: style: The scope of the variable 'vop' can be reduced. [variableScope] jack_delay-0.4.2/source/mtdm.cc:95:16: style: The scope of the variable 'k' can be reduced. [variableScope] jack_delay-0.4.2/source/mtdm.cc:96:16: style: The scope of the variable 'e' can be reduced. [variableScope] jack_delay-0.4.2/source/mtdm.cc:96:23: style: The scope of the variable 'p' can be reduced. [variableScope] jack_delay-0.4.2/source/mtdm.cc:54:39: style:inconclusive: Function 'process' argument 2 names different: declaration 'inp' definition 'ip'. [funcArgNamesDifferent] jack_delay-0.4.2/source/mtdm.h:48:37: note: Function 'process' argument 2 names different: declaration 'inp' definition 'ip'. jack_delay-0.4.2/source/mtdm.cc:54:39: note: Function 'process' argument 2 names different: declaration 'inp' definition 'ip'. jack_delay-0.4.2/source/mtdm.cc:54:50: style:inconclusive: Function 'process' argument 3 names different: declaration 'out' definition 'op'. [funcArgNamesDifferent] jack_delay-0.4.2/source/mtdm.h:48:49: note: Function 'process' argument 3 names different: declaration 'out' definition 'op'. jack_delay-0.4.2/source/mtdm.cc:54:50: note: Function 'process' argument 3 names different: declaration 'out' definition 'op'. jack_delay-0.4.2/source/mtdm.cc:54:39: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] jack_delay-0.4.2/source/mtdm.cc:97:14: style: Variable 'F' can be declared as pointer to const [constVariablePointer] diff: DONE