2025-06-28 13:42 ftp://ftp.de.debian.org/debian/pool/main/libi/libisal/libisal_2.31.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --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 -j2 platform: Linux-6.11.0-28-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.64 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: b6dd286 (2025-06-27 13:53:34 +0200) count: 542 538 elapsed-time: 2.1 2.2 head-timing-info: old-timing-info: head results: isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc16_t10dif [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc16_t10dif_copy [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_ieee [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_iscsi [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_gzip_refl [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_ecma_refl [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:151:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_ecma_norm [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:164:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_iso_refl [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_iso_norm [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:190:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_jones_refl [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/aarch64/crc_aarch64_dispatcher.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc64_jones_norm [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc16_t10dif_copy_perf.c:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc16_t10dif_copy_perf.c:72:17: error: Memory leak: src [memleak] isa-l-2.31.1/crc/crc16_t10dif_copy_test.c:66:23: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_ref.h:47:32: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_ref.h:65:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_ref.h:84:61: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_ref.h:104:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_ref.h:125:45: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc16_t10dif_perf.c:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc16_t10dif_op_perf.c:98:17: error: Memory leak: blks [memleak] isa-l-2.31.1/crc/crc16_t10dif_op_perf.c:64:18: style: struct member 'blk_ext::tag' is never used. [unusedStructMember] isa-l-2.31.1/crc/crc16_t10dif_op_perf.c:65:18: style: struct member 'blk_ext::meta' is never used. [unusedStructMember] isa-l-2.31.1/crc/crc_ref.h:104:40: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'crc32_ieee_ref' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] isa-l-2.31.1/crc/crc32_funcs_test.c:75:54: note: You might need to cast the function pointer here isa-l-2.31.1/crc/crc_ref.h:104:40: note: Parameter 'buf' can be declared as pointer to const isa-l-2.31.1/crc/crc_ref.h:125:45: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'crc32_gzip_refl_ref' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] isa-l-2.31.1/crc/crc32_funcs_test.c:76:69: note: You might need to cast the function pointer here isa-l-2.31.1/crc/crc_ref.h:125:45: note: Parameter 'buf' can be declared as pointer to const isa-l-2.31.1/crc/crc32_gzip_refl_perf.c:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc32_ieee_perf.c:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc32_iscsi_perf.c:75:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_example.c:47:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_example.c:39:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/crc/crc64_funcs_perf.c:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_funcs_test.c:161:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_funcs_test.c:188:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_funcs_test.c:219:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_funcs_test.c:306:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc64_funcs_test.c:342:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/crc/crc_base.c:180:43: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_base.c:192:62: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_base.c:209:24: style: Variable 'p_buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/crc/crc_base.c:210:24: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/crc/crc_base.c:222:41: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/crc/crc_base.c:238:24: style: Variable 'p_buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/crc/crc_base.c:239:24: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/crc/crc64_ref.h:74:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] isa-l-2.31.1/crc/crc64_ref.h:109:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] isa-l-2.31.1/crc/crc64_ref.h:144:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] isa-l-2.31.1/crc/crc64_ref.h:179:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:45:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gf_vect_dot_prod [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gf_vect_mad [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec_encode_data [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:96:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec_encode_data_update [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:113:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gf_vect_mul [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/aarch64/ec_aarch64_dispatcher.c:116:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ec_init_tables [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/ec_base.c:38:53: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:283:57: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:297:62: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:297:80: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:310:66: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:328:80: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:329:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:345:42: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ec_base.c:345:60: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_perf.c:157:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/erasure_code_base_perf.c:70:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_perf.c:70:65: style: Parameter 'src_in_err' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_perf.c:70:81: style: Parameter 'src_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_perf.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/erasure_code_perf.c:205:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] isa-l-2.31.1/erasure_code/erasure_code_perf.c:205:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] isa-l-2.31.1/erasure_code/erasure_code_perf.c:205:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] isa-l-2.31.1/erasure_code/erasure_code_perf.c:86:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_perf.c:86:65: style: Parameter 'src_in_err' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_perf.c:86:81: style: Parameter 'src_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_test.c:322:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:392:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:465:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:560:49: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:647:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:764:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_test.c:70:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_test.c:95:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_test.c:143:37: style: Parameter 'src_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_test.c:143:66: style: Parameter 'src_in_err' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:320:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:387:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:459:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:549:49: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:635:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:747:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_perf.c:329:9: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK is a macro then please configure it. [unknownMacro] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:69:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:94:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:142:37: style: Parameter 'src_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_base_test.c:142:66: style: Parameter 'src_in_err' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gen_rs_matrix_limits.c:22:78: style: Parameter 'in_matrix' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_inverse_test.c:68:18: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_inverse_test.c:82:14: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_1tbl.c:140:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_1tbl.c:101:46: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:172:25: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:184:25: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:250:33: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:262:33: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:53:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_base_test.c:78:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_perf.c:156:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gf_vect_dot_prod_base [valueFlowBailoutIncompleteVar] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_perf.c:64:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:364:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:464:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:569:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:699:49: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:819:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:964:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:82:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:107:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:155:37: style: Parameter 'src_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:155:66: style: Parameter 'src_in_err' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/erasure_code_update_test.c:987:12: style: Variable 're' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:285:25: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:297:25: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:369:33: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:381:33: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:72:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_dot_prod_test.c:97:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_mad_test.c:95:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/gf_vect_mad_test.c:120:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/erasure_code/ppc64le/ec_base_vsx.h:46:0: error: #error "This code is only supported on ppc64le." [preprocessorErrorDirective] isa-l-2.31.1/erasure_code/ppc64le/ec_base_vsx.h:46:2: error: #error "This code is only supported on ppc64le." [preprocessorErrorDirective] isa-l-2.31.1/examples/ec/ec_piggyback_example.c:380:25: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK is a macro then please configure it. [unknownMacro] isa-l-2.31.1/examples/crc/crc_combine_example.c:308:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/examples/crc/crc_combine_example.c:388:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/examples/ec/ec_simple_example.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/examples/ec/ec_simple_example.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] isa-l-2.31.1/examples/crc/crc_combine_example.c:381:18: style: Local variable 'i' shadows outer variable [shadowVariable] isa-l-2.31.1/examples/crc/crc_combine_example.c:371:13: note: Shadowed declaration isa-l-2.31.1/examples/crc/crc_combine_example.c:381:18: note: Shadow variable isa-l-2.31.1/examples/crc/crc_combine_example.c:157:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] isa-l-2.31.1/examples/crc/crc_combine_example.c:127:46: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/examples/crc/crc_combine_example.c:145:46: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/examples/crc/crc_combine_example.c:266:34: style: Parameter 'crc_array' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/examples/ec/ec_simple_example.c:223:68: style: Parameter 'frag_err_list' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_body [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_finish [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_icf_body_hash_hist [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_icf_finish_hash_hist [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:106:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_icf_body_hash_hist [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_icf_finish_hash_hist [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icf_body_hash1_fillgreedy_lazy [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:145:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_icf_finish_hash_map [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:148:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_long_icf_fg_aarch64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_deflate_icf_aarch64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_update_histogram [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:179:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gen_icf_map_h1 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:192:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_hash [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:205:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_hash [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:218:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_hash [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_deflate_hash [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c:244:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decode_huffman_code_block_stateless [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/adler32_base.c:36:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/encode_df.c:19:74: style: Parameter 'end_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/bitbuf2.h:60:25: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/bitbuf2.h:66:28: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/bitbuf2.h:72:29: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/bitbuf2.h:78:34: style: Parameter 'me' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/flatten_ll.c:11:36: style: Variable 'p' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/generate_static_inflate.c:108:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECODE_LONG_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huffman.h:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_DIST_TABLE_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huffman.h:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_DIST_TABLE_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/generate_custom_hufftables.c:187:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_DIST_TABLE_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/generate_custom_hufftables.c:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/generate_custom_hufftables.c:304:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_LVL0_HASH_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/generate_static_inflate.c:52:46: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:52:76: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:52:90: style: Parameter 'footer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:53:27: style: Parameter 'begin_line' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:83:46: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:83:76: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:83:90: style: Parameter 'footer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_static_inflate.c:84:27: style: Parameter 'begin_line' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:413:25: error: Resource leak: hist_file [resourceLeak] isa-l-2.31.1/igzip/generate_custom_hufftables.c:90:44: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:90:74: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:90:88: style: Parameter 'footer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:91:26: style: Parameter 'begin_line' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:121:46: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:121:76: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:121:90: style: Parameter 'footer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:122:27: style: Parameter 'begin_line' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:152:46: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:152:76: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:152:90: style: Parameter 'footer' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:153:27: style: Parameter 'begin_line' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:174:44: style: Parameter 'hufftables_name' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:284:56: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:288:28: style: Variable 'end_stream' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:288:53: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:288:59: style: Variable 'end_dict' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/generate_custom_hufftables.c:350:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/igzip/generate_custom_hufftables.c:286:26: style: Variable 'literal' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/generate_custom_hufftables.c:362:35: style: Variable 'hist_file_length' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/huff_codes.c:651:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_LVL0_HASH_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:868:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:931:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:988:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_DIST_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1290:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_DIST_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1360:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1447:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1559:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_DIST_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:1571:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:166:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:196:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TRL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_INVALID_LEVEL_BUF [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:322:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isal_mod_hist [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:371:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitBuf2 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:447:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:498:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:548:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TMP_OFFSET [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:638:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TRL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:732:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:820:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TYPE0_BODY [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:833:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TYPE0_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:902:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_NO_HIST [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:941:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_HIST_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:957:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_LVL3_HASH_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:982:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1026:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_NO_HIST [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1137:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECOMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECOMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1176:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1208:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1254:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_LEVEL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1337:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1379:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1497:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1517:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1717:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_HIST_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1747:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1788:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_ZLIB [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1825:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATELESS_OVERFLOW [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1870:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATELESS_OVERFLOW [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:1927:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip.c:2034:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_END [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/huff_codes.c:634:91: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:638:28: style: Variable 'end_stream' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/huff_codes.c:638:53: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/huff_codes.c:735:53: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:770:53: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:804:67: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:842:62: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:952:79: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:1190:21: style: Parameter 'codes' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/huff_codes.c:636:26: style: Variable 'literal' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_base.c:16:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_base.c:43:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_base.c:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_TRL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_base.c:10:52: style: Parameter 'start_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_base.c:10:89: style: Parameter 'end_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_base.c:32:48: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_base.c:38:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_base.c:119:48: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_base.c:125:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_base.c:118:26: style: Variable 'literal' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip.c:1706:16: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] isa-l-2.31.1/igzip/igzip.c:1534:13: note: If condition 'ret' is true, the function will return/exit isa-l-2.31.1/igzip/igzip.c:1706:16: note: Returning identical expression 'ret' isa-l-2.31.1/igzip/igzip.c:1730:28: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] isa-l-2.31.1/igzip/igzip.c:847:30: style: Variable 'state->count' is assigned an expression that holds the same value. [redundantAssignment] isa-l-2.31.1/igzip/igzip.c:840:27: note: copy_size is assigned 'state->count' here. isa-l-2.31.1/igzip/igzip.c:847:30: note: Variable 'state->count' is assigned an expression that holds the same value. isa-l-2.31.1/igzip/igzip.c:1340:22: style: Checking if unsigned expression 'dict_len' is less than zero. [unsignedLessThanZero] isa-l-2.31.1/igzip/igzip.c:119:28: style:inconclusive: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'. [funcArgNamesDifferent] isa-l-2.31.1/igzip/igzip_checksums.h:12:28: note: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'. isa-l-2.31.1/igzip/igzip.c:119:28: note: Function 'isal_adler32_bam1' argument 1 names different: declaration 'init_crc' definition 'adler32'. isa-l-2.31.1/igzip/igzip.c:119:58: style:inconclusive: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'. [funcArgNamesDifferent] isa-l-2.31.1/igzip/igzip_checksums.h:12:59: note: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'. isa-l-2.31.1/igzip/igzip.c:119:58: note: Function 'isal_adler32_bam1' argument 2 names different: declaration 'buf' definition 'start'. isa-l-2.31.1/igzip/igzip.c:119:74: style:inconclusive: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] isa-l-2.31.1/igzip/igzip_checksums.h:12:73: note: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'. isa-l-2.31.1/igzip/igzip.c:119:74: note: Function 'isal_adler32_bam1' argument 3 names different: declaration 'len' definition 'length'. isa-l-2.31.1/igzip/igzip.c:206:29: style: Variable 'icf_buf_encoded_next' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:231:38: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:264:27: style: Variable 'level_buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:273:27: style: Variable 'level_buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:327:46: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:356:60: style: Parameter 'start_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:364:18: style: Variable 'end_out' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:494:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:710:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:773:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:829:18: style: Variable 'next_in' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:1251:48: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:1289:72: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:1484:53: style: Parameter 'start_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:1518:54: style: Variable 'next_in_pre' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:1711:45: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip.c:1863:18: style: Variable 'header_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip.c:1408:28: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] isa-l-2.31.1/igzip/igzip.c:188:19: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip.c:1130:25: style: Variable 'out_buf' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip.c:1524:23: style: Variable 'size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip.c:1682:31: style: Variable 'buffered_size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip.c:1700:31: style: Variable 'buffered_size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_example.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_build_hash_table_perf.c:27:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_example.c:44:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/igzip/igzip_example.c:91:32: error: Uninitialized variable: outbuf [uninitvar] isa-l-2.31.1/igzip/igzip_hist_perf.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_LEN_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_hist_perf.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_file_perf.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_file_perf.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_file_perf.c:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_hist_perf.c:45:45: style: Parameter 'histogram' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_hist_perf.c:70:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/igzip/igzip_hist_perf.c:104:28: style: Variable 'iterations' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_icf_base.c:25:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_base.c:53:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_base.c:158:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_base.c:267:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_file_perf.c:313:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] isa-l-2.31.1/igzip/igzip_file_perf.c:159:15: style: Variable 'in_file_name' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_file_perf.c:159:37: style: Variable 'out_file_name' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_file_perf.c:159:60: style: Variable 'dict_file_name' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:18:52: style: Parameter 'start_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_icf_base.c:18:89: style: Parameter 'end_in' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_icf_base.c:20:34: style: Parameter 'end_out' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_icf_base.c:40:48: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:48:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:136:48: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:144:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:246:48: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:254:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_base.c:135:26: style: Variable 'literal' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_icf_base.c:245:26: style: Variable 'literal' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_icf_body.c:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_LOOK_AHEAD [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_LOOK_AHEAD [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:166:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:245:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_CREATE_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:271:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_LOOK_AHEAD [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:311:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_LOOK_AHEAD [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_icf_body.c:244:42: style: Checking if unsigned expression 'level_buf->icf_buf_avail_out' is less than zero. [unsignedLessThanZero] isa-l-2.31.1/igzip/igzip_icf_body.c:38:18: style: Variable 'end_in' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_body.c:41:18: style: Variable 'dist_start' can be declared as const array [constVariable] isa-l-2.31.1/igzip/igzip_icf_body.c:86:46: style: Variable 'end_in' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_body.c:87:18: style: Variable 'file_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_body.c:145:40: style: Parameter 'matches_end' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_icf_body.c:151:29: style: Variable 'matches_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_body.c:152:29: style: Variable 'icf_buf_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_icf_body.c:241:27: style: Variable 'level_buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate_test.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inflate_state [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate_test.c:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_INVALID_BLOCK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:288:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LIT_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:395:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECODE_LONG_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:609:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECODE_SHORT_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:752:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECODE_SHORT_BITS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:958:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_DIST_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1017:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_CODE_LEN [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1071:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_CODE_LEN [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1127:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_CODE_LEN [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1181:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_DIST_SYMBOLS [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1467:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1511:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_CODED [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1731:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1754:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1780:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1823:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1848:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1892:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_CHECKSUM_CHECK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1943:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_CHECKSUM_CHECK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:1992:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_INVALID_WRAPPER [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:2101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_UNSUPPORTED_METHOD [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:2128:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:2153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_BLOCK_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate.c:2237:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_inflate_test.c:294:39: style: Condition 'compressed_stream!=NULL' is always true [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_inflate_test.c:196:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_inflate_test.c:196:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_inflate_test.c:156:74: warning: Either the condition 'uncompressed_stream!=NULL' is redundant or there is possible null pointer dereference: uncompressed_stream. [nullPointerRedundantCheck] isa-l-2.31.1/igzip/igzip_inflate_test.c:296:41: note: Assuming that condition 'uncompressed_stream!=NULL' is not redundant isa-l-2.31.1/igzip/igzip_inflate_test.c:278:67: note: Calling function 'test', 3rd argument 'uncompressed_stream' value is 0 isa-l-2.31.1/igzip/igzip_inflate_test.c:156:74: note: Null pointer dereference isa-l-2.31.1/igzip/igzip_inflate_test.c:48:29: style: Parameter 'compress_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate_test.c:151:72: style: Parameter 'uncompressed_stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate_test.c:54:32: style: Variable 'comp_tmp_size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_perf.c:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BENCHMARK_TIME [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEFLATE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:358:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECOMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:484:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:669:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_perf.c:176:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_perf.c:176:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_perf.c:183:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] isa-l-2.31.1/igzip/igzip_perf.c:183:9: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] isa-l-2.31.1/igzip/igzip_perf.c:174:40: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_perf.c:181:35: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_perf.c:533:13: style: Variable 'flush_translator' can be declared as const array [constVariable] isa-l-2.31.1/igzip/igzip_perf.c:567:28: style: Parameter 'filebuf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_perf.c:585:59: style: Parameter 'filebuf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_perf.c:609:28: style: Parameter 'filebuf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_perf.c:645:15: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_perf.c:825:34: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] isa-l-2.31.1/igzip/igzip_inflate.c:1197:34: style: Condition 'header_matches_pregen(state)' is always false [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_inflate.c:1197:34: note: Calling function 'header_matches_pregen' returns 0 isa-l-2.31.1/igzip/igzip_inflate.c:1197:34: note: Condition 'header_matches_pregen(state)' is always false isa-l-2.31.1/igzip/igzip_inflate.c:2327:46: style: Variable 'state->tmp_out_valid' is reassigned a value before the old one has been used. [redundantAssignment] isa-l-2.31.1/igzip/igzip_inflate.c:2320:54: note: state->tmp_out_valid is assigned isa-l-2.31.1/igzip/igzip_inflate.c:2327:46: note: state->tmp_out_valid is overwritten isa-l-2.31.1/igzip/igzip_inflate.c:1262:96: style: Checking if unsigned expression 'lit_and_dist_huff[256].length' is less than zero. [unsignedLessThanZero] isa-l-2.31.1/igzip/igzip_inflate.c:1369:60: style: Checking if unsigned expression 'lit_and_dist_huff[256].length' is less than zero. [unsignedLessThanZero] isa-l-2.31.1/igzip/igzip_inflate.c:128:18: style: Variable 'src' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:249:92: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:254:27: style: Variable 'table_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:293:27: style: Variable 'table_end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:389:42: style: Parameter 'count_total' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:393:19: style: Variable 'long_code_list' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:603:81: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:607:19: style: Variable 'long_code_list' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:746:83: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:750:19: style: Variable 'long_code_list' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:871:45: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:932:43: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:1174:27: style: Variable 'previous' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:1174:55: style: Variable 'end' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_inflate.c:1571:80: style: Parameter 'start_out' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_inflate.c:648:39: warning: Uninitialized variable: code_list [uninitvar] isa-l-2.31.1/igzip/igzip_inflate.c:638:23: note: Assuming condition is false isa-l-2.31.1/igzip/igzip_inflate.c:648:39: note: Uninitialized variable: code_list isa-l-2.31.1/igzip/igzip_inflate.c:791:39: warning: Uninitialized variable: code_list [uninitvar] isa-l-2.31.1/igzip/igzip_inflate.c:781:23: note: Assuming condition is false isa-l-2.31.1/igzip/igzip_inflate.c:791:39: note: Uninitialized variable: code_list isa-l-2.31.1/igzip/igzip_inflate.c:766:39: warning: Uninitialized variable: result [uninitvar] isa-l-2.31.1/igzip/igzip_inflate.c:1250:39: note: Calling function 'make_inflate_huff_code_header', 1st argument '&inflate_code_huff' value is isa-l-2.31.1/igzip/igzip_inflate.c:766:39: note: Uninitialized variable: result isa-l-2.31.1/igzip/igzip_inflate.c:195:23: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_inflate.c:1792:21: style: Variable 'tmp_in_size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:157:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_K [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MIN_LEVEL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:331:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LVL3_MIN [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:441:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:459:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:526:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:657:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inflate_state [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:934:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1049:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_END [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1302:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1523:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1630:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULL_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1756:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1889:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZSTATE_NEW_HDR [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:1984:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2426:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2498:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_GZIP [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2553:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DECOMP_OK [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2664:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2767:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGZIP_HIST_SIZE [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:128:17: error: Address of local auto-variable assigned to a function parameter. [autoVariables] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:169:17: error: Address of local auto-variable assigned to a function parameter. [autoVariables] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:63:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_semi_dyn_file_perf.c:189:15: style: Variable 'out_file_name' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_sync_flush_example.c:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_sync_flush_example.c:40:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/igzip/igzip_sync_flush_example.c:77:32: error: Uninitialized variable: outbuf [uninitvar] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_END_INPUT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:162:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:406:16: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:399:13: note: If condition 'ret' is true, the function will return/exit isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:406:16: note: Returning identical expression 'ret' isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:685:29: style: Return value 'ret==0' is always false [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:432:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:432:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:131:24: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:131:54: style: Parameter 'prepend' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:157:20: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:157:53: style: Parameter 'prepend' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:175:58: style: Parameter 'prepend1' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:200:44: style: Parameter 'z_hdr' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:200:57: style: Parameter 'prepend' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:208:35: style: Parameter 'hdr_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:209:51: style: Parameter 'gz_hdr_orig' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:209:89: style: Parameter 'gz_hdr' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:235:35: style: Parameter 'hdr_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:236:51: style: Parameter 'z_hdr_orig' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:236:88: style: Parameter 'z_hdr' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:262:43: style: Parameter 'gz_hdr' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:283:43: style: Parameter 'z_hdr' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:497:47: style: Parameter 'gz_hdr1' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:497:81: style: Parameter 'gz_hdr2' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:546:47: style: Parameter 'z_hdr1' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_wrapper_hdr_test.c:546:80: style: Parameter 'z_hdr2' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/mem/aarch64/mem_aarch64_dispatcher.c:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_zero_detect [valueFlowBailoutIncompleteVar] isa-l-2.31.1/igzip/igzip_rand_test.c:2618:19: style: Condition 'z_buf!=NULL' is always true [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_rand_test.c:2623:21: style: Condition 'tmp_buf!=NULL' is always true [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_rand_test.c:2726:33: style: Condition 'file_length>0' is always true [knownConditionTrueFalse] isa-l-2.31.1/igzip/igzip_rand_test.c:2713:33: note: Assuming that condition 'file_length>0' is not redundant isa-l-2.31.1/igzip/igzip_rand_test.c:2726:33: note: Condition 'file_length>0' is always true isa-l-2.31.1/igzip/igzip_rand_test.c:1578:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] isa-l-2.31.1/igzip/igzip_rand_test.c:167:31: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/igzip/igzip_rand_test.c:208:18: style: Variable 'data_start' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:436:24: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:479:66: style: Parameter 'uncompress_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:495:68: style: Parameter 'uncompress_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:586:49: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:586:65: style: Parameter 'in_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:587:36: style: Parameter 'out_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:971:41: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:971:58: style: Parameter 'in_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:971:93: style: Parameter 'out_buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1017:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1086:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1287:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1745:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1876:29: style: Variable 'state' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/igzip/igzip_rand_test.c:1962:34: style: Parameter 'in_data' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:2633:26: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/igzip/igzip_rand_test.c:2690:91: style: Parameter 'files' can be declared as const array [constParameter] isa-l-2.31.1/igzip/igzip_rand_test.c:1602:61: style: Variable 'out_buf' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/igzip/igzip_rand_test.c:1603:26: style: Variable 'in_size' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/raid/aarch64/raid_aarch64_dispatcher.c:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xor_gen [valueFlowBailoutIncompleteVar] isa-l-2.31.1/raid/aarch64/raid_aarch64_dispatcher.c:50:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xor_check [valueFlowBailoutIncompleteVar] isa-l-2.31.1/raid/aarch64/raid_aarch64_dispatcher.c:61:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pq_gen [valueFlowBailoutIncompleteVar] isa-l-2.31.1/raid/aarch64/raid_aarch64_dispatcher.c:72:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pq_check [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:204:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:299:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_MAX_LEVEL [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:342:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:396:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:641:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_FLUSH [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:877:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_GZIP_NO_HDR_VER [valueFlowBailoutIncompleteVar] isa-l-2.31.1/programs/igzip_cli.c:1023:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] isa-l-2.31.1/raid/pq_check_test.c:282:29: style: Variable 'fail' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/programs/igzip_cli.c:243:16: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] isa-l-2.31.1/programs/igzip_cli.c:238:20: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/programs/igzip_cli.c:380:19: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/programs/igzip_cli.c:392:31: style: Parameter 'infile_name' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/programs/igzip_cli.c:402:33: style: Parameter 'outfile_name' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/programs/igzip_cli.c:582:15: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/programs/igzip_cli.c:807:15: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/programs/igzip_cli.c:1009:14: style: Variable 'optstring' can be declared as const array [constVariable] isa-l-2.31.1/programs/igzip_cli.c:1016:23: style: Variable 'long_options' can be declared as const array [constVariable] isa-l-2.31.1/programs/igzip_cli.c:334:36: style: Variable 'answer' is assigned a value that is never used. [unreadVariable] isa-l-2.31.1/raid/pq_gen_test.c:56:21: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] isa-l-2.31.1/tests/fuzz/igzip_dump_inflate_corpus.c:19:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/tests/fuzz/igzip_checked_inflate_fuzz_test.c:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inflate_state [valueFlowBailoutIncompleteVar] isa-l-2.31.1/tests/fuzz/igzip_dump_inflate_corpus.c:10:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/tests/fuzz/igzip_dump_inflate_corpus.c:12:18: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] isa-l-2.31.1/tests/fuzz/igzip_fuzz_inflate.c:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] isa-l-2.31.1/tests/fuzz/igzip_fuzz_inflate.c:14:22: style: Parameter 'argv' can be declared as const array [constParameter] isa-l-2.31.1/tests/fuzz/igzip_checked_inflate_fuzz_test.c:16:14: style: Variable 'z_msg_invalid_code_set' can be declared as const array [constVariable] isa-l-2.31.1/tests/fuzz/igzip_checked_inflate_fuzz_test.c:17:14: style: Variable 'z_msg_invalid_dist_set' can be declared as const array [constVariable] isa-l-2.31.1/tests/fuzz/igzip_checked_inflate_fuzz_test.c:18:14: style: Variable 'z_msg_invalid_lit_len_set' can be declared as const array [constVariable] isa-l-2.31.1/tests/fuzz/igzip_simple_round_trip_fuzz_test.c:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISAL_DEF_LVL1_DEFAULT [valueFlowBailoutIncompleteVar] isa-l-2.31.1/tests/fuzz/igzip_simple_round_trip_fuzz_test.c:115:23: warning: If memory allocation fails, then there is a possible null pointer dereference: isal_out_buf [nullPointerOutOfMemory] isa-l-2.31.1/tests/fuzz/igzip_simple_round_trip_fuzz_test.c:91:51: note: Assuming allocation function fails isa-l-2.31.1/tests/fuzz/igzip_simple_round_trip_fuzz_test.c:91:33: note: Assignment 'isal_out_buf=(uint8_t*)malloc(size)', assigned value is 0 isa-l-2.31.1/tests/fuzz/igzip_simple_round_trip_fuzz_test.c:115:23: note: Null pointer dereference diff: head isa-l-2.31.1/crc/crc_ref.h:104:40: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'crc32_ieee_ref' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] isa-l-2.31.1/crc/crc32_funcs_test.c:75:54: note: You might need to cast the function pointer here isa-l-2.31.1/crc/crc_ref.h:104:40: note: Parameter 'buf' can be declared as pointer to const head isa-l-2.31.1/crc/crc_ref.h:125:45: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'crc32_gzip_refl_ref' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] isa-l-2.31.1/crc/crc32_funcs_test.c:76:69: note: You might need to cast the function pointer here isa-l-2.31.1/crc/crc_ref.h:125:45: note: Parameter 'buf' can be declared as pointer to const head isa-l-2.31.1/erasure_code/ppc64le/ec_base_vsx.h:46:2: error: #error "This code is only supported on ppc64le." [preprocessorErrorDirective] head isa-l-2.31.1/igzip/igzip_inflate.c:766:39: warning: Uninitialized variable: result [uninitvar] isa-l-2.31.1/igzip/igzip_inflate.c:1250:39: note: Calling function 'make_inflate_huff_code_header', 1st argument '&inflate_code_huff' value is isa-l-2.31.1/igzip/igzip_inflate.c:766:39: note: Uninitialized variable: result DONE