2026-05-06 14:55 ftp://ftp.de.debian.org/debian/pool/main/b/bzip2/bzip2_1.0.8.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: 747e257 (2026-05-06 14:14:20 +0200) count: 127 99 elapsed-time: 4.4 4.1 head-timing-info: old-timing-info: head results: bzip2-1.0.8/blocksort.c:230:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/blocksort.c:767:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/blocksort.c:1070:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/blocksort.c:1031:30: style:inconclusive: Function 'BZ2_blockSort' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/blocksort.c:33:35: style: Parameter 'eclass' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/blocksort.c:349:24: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/blocksort.c:350:24: style: Parameter 'quadrant' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:321:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:348:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:484:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:663:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:678:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:704:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:777:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:793:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:807:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:820:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:874:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:886:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:913:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:923:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:965:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1352:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1532:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1629:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1673:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1898:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2.c:1059:13: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] bzip2-1.0.8/bzip2.c:1161:51: style: Condition 'containsDubiousChars(inName)' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1161:51: note: Calling function 'containsDubiousChars' returns 0 bzip2-1.0.8/bzip2.c:1161:51: note: Condition 'containsDubiousChars(inName)' is always false bzip2-1.0.8/bzip2.c:1275:25: style: Condition 'outStr!=NULL' is always true [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1350:51: style: Condition 'containsDubiousChars(inName)' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1350:51: note: Calling function 'containsDubiousChars' returns 0 bzip2-1.0.8/bzip2.c:1350:51: note: Condition 'containsDubiousChars(inName)' is always false bzip2-1.0.8/bzip2.c:1433:24: style: Condition 'inStr!=NULL' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1430:21: note: Assuming that condition 'inStr==NULL' is not redundant bzip2-1.0.8/bzip2.c:1433:24: note: Condition 'inStr!=NULL' is always false bzip2-1.0.8/bzip2.c:1452:25: style: Condition 'outStr!=NULL' is always true [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1530:51: style: Condition 'containsDubiousChars(inName)' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzip2.c:1530:51: note: Calling function 'containsDubiousChars' returns 0 bzip2-1.0.8/bzip2.c:1530:51: note: Condition 'containsDubiousChars(inName)' is always false bzip2-1.0.8/bzip2.c:687:29: style:inconclusive: Function 'cleanUpAndFail' argument 1 names different: declaration '' definition 'ec'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzip2.c:746:26: style:inconclusive: Function 'panic' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzip2.c:919:27: style:inconclusive: Function 'copyFileName' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzip2.c:919:37: style:inconclusive: Function 'copyFileName' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzip2.c:1704:24: style:inconclusive: Function 'myMalloc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzip2.c:266:30: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:295:45: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:441:12: style: Variable 'unusedTmp' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/bzip2.c:562:12: style: Variable 'unusedTmp' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/bzip2.c:908:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:919:37: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:940:25: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:960:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:981:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:998:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1038:36: style: Parameter 'srcName' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1050:45: style: Parameter 'dstName' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1083:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1626:20: style: Parameter 'fullProgName' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1670:24: style: Parameter 'flag' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2.c:1747:49: style: Parameter 'varName' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2recover.c:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:206:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:316:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzip2recover.c:409:16: warning: Either the condition 'currBlock>=50000' is redundant or the array 'bStart[50000]' is accessed at index 50000, which is out of bounds. [arrayIndexOutOfBoundsCond] bzip2-1.0.8/bzip2recover.c:405:24: note: Assuming that condition 'currBlock>=50000' is not redundant bzip2-1.0.8/bzip2recover.c:407:10: note: currBlock is incremented', new value is 50000 bzip2-1.0.8/bzip2recover.c:409:16: note: Array index out of bounds bzip2-1.0.8/bzip2recover.c:261:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzip2recover.c:380:22: style: Variable 'currBlock' is assigned a value that is never used. [unreadVariable] bzip2-1.0.8/bzlib.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzlib.c:827:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzlib.c:909:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzlib.c:1422:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzlib.c:1529:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bzip2-1.0.8/bzlib.c:157:8: style: Condition '!bz_config_ok()' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzlib.c:157:21: note: Calling function 'bz_config_ok' returns 1 bzip2-1.0.8/bzlib.c:157:8: note: Condition '!bz_config_ok()' is always false bzip2-1.0.8/bzlib.c:499:8: style: Condition '!bz_config_ok()' is always false [knownConditionTrueFalse] bzip2-1.0.8/bzlib.c:499:21: note: Calling function 'bz_config_ok' returns 1 bzip2-1.0.8/bzlib.c:499:8: note: Condition '!bz_config_ok()' is always false bzip2-1.0.8/bzlib.c:1210:25: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] bzip2-1.0.8/bzlib.c:1209:12: note: Assuming that condition 'bzf!=NULL' is not redundant bzip2-1.0.8/bzlib.c:1210:25: note: Null pointer dereference bzip2-1.0.8/bzlib.c:1236:15: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] bzip2-1.0.8/bzlib.c:1235:4: note: Assuming that condition 'bzf!=NULL' is not redundant bzip2-1.0.8/bzlib.c:1236:15: note: Null pointer dereference bzip2-1.0.8/bzlib.c:1237:14: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] bzip2-1.0.8/bzlib.c:1235:4: note: Assuming that condition 'bzf!=NULL' is not redundant bzip2-1.0.8/bzlib.c:1237:14: note: Null pointer dereference bzip2-1.0.8/bzlib.c:687:41: style:inconclusive: Function 'BZ2_indexIntoF' argument 1 names different: declaration '' definition 'indx'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzlib.c:687:54: style:inconclusive: Function 'BZ2_indexIntoF' argument 2 names different: declaration '' definition 'cftab'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/bzlib.c:102:31: style: Parameter 'opaque' can be declared as pointer to const. However it seems that 'default_bzalloc' is a callback function, if 'opaque' is declared with const you might also need to cast function pointer(s). [constParameterCallback] bzip2-1.0.8/bzlib.c:505:47: note: You might need to cast the function pointer here bzip2-1.0.8/bzlib.c:102:31: note: Parameter 'opaque' can be declared as pointer to const bzip2-1.0.8/bzlib.c:139:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzlib.c:687:54: style: Parameter 'cftab' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzlib.c:1506:34: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/bzlib.c:446:19: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] bzip2-1.0.8/compress.c:262:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/compress.c:612:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/compress.c:403:14: error: Array 'fave[6]' accessed at index -1, which is out of bounds. [negativeIndex] bzip2-1.0.8/compress.c:399:32: note: Assignment 'bt=-1', assigned value is -1 bzip2-1.0.8/compress.c:400:24: note: Assuming condition is false bzip2-1.0.8/compress.c:403:14: note: Negative array index bzip2-1.0.8/compress.c:37:32: style:inconclusive: Function 'BZ2_bsInitWrite' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/compress.c:602:34: style:inconclusive: Function 'BZ2_compressBlock' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/compress.c:602:42: style:inconclusive: Function 'BZ2_compressBlock' argument 2 names different: declaration '' definition 'is_last_block'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/compress.c:150:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/compress.c:151:11: style: Variable 'block' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/compress.c:259:12: style: Variable 'mtfv' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/compress.c:557:20: style: Variable 's_len_sel_selCtr' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/compress.c:559:20: style: Variable 's_code_sel_selCtr' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/compress.c:225:13: style: Variable 'zPend' is assigned a value that is never used. [unreadVariable] bzip2-1.0.8/decompress.c:239:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] bzip2-1.0.8/decompress.c:106:32: style:inconclusive: Function 'BZ2_decompress' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/dlltest.c:130:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bzip2-1.0.8/dlltest.c:73:10: style: Variable 'fn_r' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/dlltest.c:74:10: style: Variable 'fn_w' can be declared as pointer to const [constVariablePointer] bzip2-1.0.8/dlltest.c:110:11: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] bzip2-1.0.8/huffman.c:101:38: warning: Either the condition 'nHeap<(258+2)' is redundant or the array 'heap[260]' is accessed at index 260, which is out of bounds. [arrayIndexOutOfBoundsCond] bzip2-1.0.8/huffman.c:98:7: note: Assuming that condition 'nHeap<(258+2)' is not redundant bzip2-1.0.8/huffman.c:101:38: note: Array index out of bounds bzip2-1.0.8/huffman.c:63:37: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 1 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:64:37: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 2 names different: declaration '' definition 'freq'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:65:36: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 3 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:66:36: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 4 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:152:33: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:153:33: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:154:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 3 names different: declaration '' definition 'minLen'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:155:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 4 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:156:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 5 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:170:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 1 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:171:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 2 names different: declaration '' definition 'base'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:172:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 3 names different: declaration '' definition 'perm'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:173:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 4 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:174:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 5 names different: declaration '' definition 'minLen'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:175:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 6 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:176:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 7 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] bzip2-1.0.8/huffman.c:153:33: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/huffman.c:173:40: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] bzip2-1.0.8/spewG.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bzip2-1.0.8/unzcrash.c:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] diff: head bzip2-1.0.8/blocksort.c:1031:30: style:inconclusive: Function 'BZ2_blockSort' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzip2.c:1704:24: style:inconclusive: Function 'myMalloc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzip2.c:687:29: style:inconclusive: Function 'cleanUpAndFail' argument 1 names different: declaration '' definition 'ec'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzip2.c:746:26: style:inconclusive: Function 'panic' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzip2.c:919:27: style:inconclusive: Function 'copyFileName' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzip2.c:919:37: style:inconclusive: Function 'copyFileName' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzlib.c:687:41: style:inconclusive: Function 'BZ2_indexIntoF' argument 1 names different: declaration '' definition 'indx'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/bzlib.c:687:54: style:inconclusive: Function 'BZ2_indexIntoF' argument 2 names different: declaration '' definition 'cftab'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/compress.c:37:32: style:inconclusive: Function 'BZ2_bsInitWrite' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/compress.c:602:34: style:inconclusive: Function 'BZ2_compressBlock' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/compress.c:602:42: style:inconclusive: Function 'BZ2_compressBlock' argument 2 names different: declaration '' definition 'is_last_block'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/decompress.c:106:32: style:inconclusive: Function 'BZ2_decompress' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:152:33: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:153:33: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:154:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 3 names different: declaration '' definition 'minLen'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:155:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 4 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:156:32: style:inconclusive: Function 'BZ2_hbAssignCodes' argument 5 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:170:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 1 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:171:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 2 names different: declaration '' definition 'base'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:172:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 3 names different: declaration '' definition 'perm'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:173:40: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 4 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:174:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 5 names different: declaration '' definition 'minLen'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:175:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 6 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:176:39: style:inconclusive: Function 'BZ2_hbCreateDecodeTables' argument 7 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:63:37: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 1 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:64:37: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 2 names different: declaration '' definition 'freq'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:65:36: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 3 names different: declaration '' definition 'alphaSize'. [funcArgNamesDifferentUnnamed] head bzip2-1.0.8/huffman.c:66:36: style:inconclusive: Function 'BZ2_hbMakeCodeLengths' argument 4 names different: declaration '' definition 'maxLen'. [funcArgNamesDifferentUnnamed] DONE