Run command "make clean cppcheck".
---- static analyzer - cppcheck ----
cppcheck . --force --enable=warning,portability,performance,style --error-exitcode=1 > /dev/null
cli/xsum_os_specific.c:220:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
int ret;
^
cli/xsum_sanity_check.c:571:19: style: Condition 'len>0' is always true [knownConditionTrueFalse]
} else if (len>0) {
^
cli/xsum_sanity_check.c:569:13: note: Assuming that condition 'len==0' is not redundant
if (len == 0) {
^
cli/xsum_sanity_check.c:571:19: note: Condition 'len>0' is always true
} else if (len>0) {
^
tests/bench/benchHash.c:112:55: error: Uninitialized variables: result.internal_never_ever_use_directly, result.error_result_never_ever_use_directly, result.error_tag_never_ever_use_directly [uninitvar]
BMK_runTime_t const runTime = BMK_extract_runTime(result);
^
tests/bench/benchHash.c:107:12: note: Assuming condition is false
while (!BMK_isCompleted_TimedFn(txf)) {
^
tests/bench/benchHash.c:107:12: note: Assuming condition is false
while (!BMK_isCompleted_TimedFn(txf)) {
^
tests/bench/benchHash.c:107:12: note: Assuming condition is false
while (!BMK_isCompleted_TimedFn(txf)) {
^
tests/bench/benchHash.c:112:55: note: Uninitialized variables: result.internal_never_ever_use_directly, result.error_result_never_ever_use_directly, result.error_tag_never_ever_use_directly
BMK_runTime_t const runTime = BMK_extract_runTime(result);
^
tests/bench/benchfn.c:95:12: error: Uninitialized variable: outcome.error_result_never_ever_use_directly [uninitvar]
return outcome;
^
tests/collisions/main.c:209:14: style: Same expression on both sides of '<='. [duplicateExpression]
assert(m <= m);
^
make: *** [Makefile:387: cppcheck] Error 1
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>