2022-06-21 02:10 ftp://ftp.de.debian.org/debian/pool/main/b/borgbackup/borgbackup_1.2.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j1 platform: Linux-4.19.0-18-amd64-x86_64-with-debian-10.12 python: 3.7.3 client-version: 1.3.24 compiler: g++ (Debian 8.3.0-6) 8.3.0 cppcheck: head 2.8 head-info: de2509f (2022-06-21 00:12:11 +0200) count: 655 670 elapsed-time: 56.7 56.8 head-timing-info: Tokenizer::simplifyTokens1: 44.9483s (avg. 0.977136s - 46 result(s)) Tokenizer::simplifyTokens1::ValueFlow: 34.9114s (avg. 0.758944s - 46 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 3.08464s (avg. 0.0670574s - 46 result(s)) UnusedVar::runChecks: 2.27006s (avg. 0.0493492s - 46 result(s)) Tokenizer::tokenize::simplifyTypedef: 1.82278s (avg. 0.0396255s - 46 result(s)) Overall time: 95.0146s old-timing-info: Tokenizer::simplifyTokens1: 44.807s (avg. 0.974066s - 46 result(s)) Tokenizer::simplifyTokens1::ValueFlow: 34.5575s (avg. 0.75125s - 46 result(s)) Tokenizer::simplifyTokens1::createSymbolDatabase: 3.23528s (avg. 0.0703322s - 46 result(s)) UnusedVar::runChecks: 2.3945s (avg. 0.0520544s - 46 result(s)) Other::runChecks: 1.96586s (avg. 0.042736s - 46 result(s)) Overall time: 95.0544s head results: borgbackup-1.2.1/src/borg/_endian.h:21:0: error: #error Unknown byte order [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/_chunker.c:189:16: style: Variable 'length' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/_chunker.c:158:9: style: Unused variable: overshoot [unusedVariable] borgbackup-1.2.1/src/borg/algorithms/checksums.c:40:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/algorithms/crc32_clmul.c:364:22: style: Local variable 'crc' shadows outer variable [shadowVariable] borgbackup-1.2.1/src/borg/algorithms/crc32_clmul.c:354:14: note: Shadowed declaration borgbackup-1.2.1/src/borg/algorithms/crc32_clmul.c:364:22: note: Shadow variable borgbackup-1.2.1/src/borg/algorithms/crc32_clmul.c:466:9: style: Variable 'first' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:957:29: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1861:18: style:inconclusive: Boolean expression 'op<=shortoend' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:607:27: style:inconclusive: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:182:38: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:607:27: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:57: style:inconclusive: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:201:69: note: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:57: note: Function 'LZ4_compress_fast_extState' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:71: style:inconclusive: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:201:80: note: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:71: note: Function 'LZ4_compress_fast_extState' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:81: style:inconclusive: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:201:89: note: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:81: note: Function 'LZ4_compress_fast_extState' argument 4 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:96: style:inconclusive: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:201:102: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1180:96: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:35: style:inconclusive: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:191:47: note: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:35: note: Function 'LZ4_compress_fast' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:49: style:inconclusive: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:191:58: note: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:49: note: Function 'LZ4_compress_fast' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:59: style:inconclusive: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:191:67: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:59: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:74: style:inconclusive: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:191:80: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1248:74: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1267:71: style:inconclusive: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:148:82: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1267:71: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1369:37: style:inconclusive: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:756:48: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1369:37: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1375:41: style:inconclusive: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:276:53: note: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1375:41: note: Function 'LZ4_resetStream_fast' argument 1 names different: declaration 'streamPtr' definition 'ctx'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1379:35: style:inconclusive: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:252:56: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1379:35: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1389:33: style:inconclusive: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:289:44: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1389:33: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1485:47: style:inconclusive: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:314:58: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1485:47: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1486:45: style:inconclusive: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:314:81: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1486:45: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1486:59: style:inconclusive: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:314:92: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1486:59: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1487:37: style:inconclusive: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:314:101: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1487:37: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1487:52: style:inconclusive: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:314:114: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1487:52: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1588:33: style:inconclusive: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:323:44: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1588:33: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1588:65: style:inconclusive: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:323:77: note: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1588:65: note: Function 'LZ4_saveDict' argument 3 names different: declaration 'maxDictSize' definition 'dictSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:37: style:inconclusive: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:164:49: note: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:37: note: Function 'LZ4_decompress_safe' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:51: style:inconclusive: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:164:60: note: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:51: note: Function 'LZ4_decompress_safe' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:81: style:inconclusive: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:164:89: note: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2074:81: note: Function 'LZ4_decompress_safe' argument 4 names different: declaration 'dstCapacity' definition 'maxDecompressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2082:65: style:inconclusive: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:243:77: note: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2082:65: note: Function 'LZ4_decompress_safe_partial' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2091:37: style:inconclusive: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:744:49: note: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2091:37: note: Function 'LZ4_decompress_fast' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2091:51: style:inconclusive: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:744:60: note: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2091:51: note: Function 'LZ4_decompress_fast' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:51: style:inconclusive: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:712:125: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:51: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:65: style:inconclusive: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:712:136: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:65: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:95: style:inconclusive: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:712:165: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2101:95: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2109:51: style:inconclusive: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:713:125: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2109:51: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2109:65: style:inconclusive: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:713:136: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2109:65: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:85: style:inconclusive: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:387:96: note: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:85: note: Function 'LZ4_decompress_safe_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:99: style:inconclusive: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:387:107: note: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:99: note: Function 'LZ4_decompress_safe_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:109: style:inconclusive: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:387:116: note: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:109: note: Function 'LZ4_decompress_safe_continue' argument 4 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:129: style:inconclusive: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:387:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2225:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'dstCapacity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2265:85: style:inconclusive: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:746:96: note: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2265:85: note: Function 'LZ4_decompress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2265:99: style:inconclusive: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:746:107: note: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2265:99: note: Function 'LZ4_decompress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:47: style:inconclusive: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:398:59: note: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:47: note: Function 'LZ4_decompress_safe_usingDict' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:61: style:inconclusive: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:398:70: note: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:61: note: Function 'LZ4_decompress_safe_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:71: style:inconclusive: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:398:79: note: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:71: note: Function 'LZ4_decompress_safe_usingDict' argument 3 names different: declaration 'srcSize' definition 'compressedSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:91: style:inconclusive: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:398:92: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2307:91: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'dstCapcity' definition 'maxOutputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2322:47: style:inconclusive: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:748:59: note: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2322:47: note: Function 'LZ4_decompress_fast_usingDict' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2322:61: style:inconclusive: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:748:70: note: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2322:61: note: Function 'LZ4_decompress_fast_usingDict' argument 2 names different: declaration 'dst' definition 'dest'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2335:44: style:inconclusive: Function 'LZ4_compress_limitedOutput' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:687:115: note: Function 'LZ4_compress_limitedOutput' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2335:44: note: Function 'LZ4_compress_limitedOutput' argument 1 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2335:68: style:inconclusive: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:687:136: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2335:68: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'srcSize' definition 'inputSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:68: style:inconclusive: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:689:138: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:68: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:79: style:inconclusive: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:689:152: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:79: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:88: style:inconclusive: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:689:162: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:88: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:101: style:inconclusive: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:689:177: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2343:101: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:54: style:inconclusive: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:688:138: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:54: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:65: style:inconclusive: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:688:152: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:65: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:74: style:inconclusive: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:688:162: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2347:74: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:56: style:inconclusive: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:691:127: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:56: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:80: style:inconclusive: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:691:154: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:80: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:91: style:inconclusive: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:691:168: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:91: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:100: style:inconclusive: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:691:178: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:100: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:113: style:inconclusive: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:691:193: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2351:113: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'dstCapacity'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2355:42: style:inconclusive: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.h:690:127: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:2355:42: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:278:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/lz4/lib/lz4.c:1348:19: style: struct member 'Anonymous3::c' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2186:54: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2117:62: style:inconclusive: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:415:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2117:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2153:52: style:inconclusive: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:498:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2153:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2153:83: style:inconclusive: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:498:84: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2153:83: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2175:29: style:inconclusive: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:533:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2175:29: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2175:62: style:inconclusive: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:533:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2175:62: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2229:63: style:inconclusive: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:549:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2229:63: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2535:62: style:inconclusive: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:709:61: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2535:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2569:52: style:inconclusive: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:720:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2569:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2569:83: style:inconclusive: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:720:84: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2569:83: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2590:30: style:inconclusive: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:723:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2590:30: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2590:63: style:inconclusive: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:723:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2590:63: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2641:63: style:inconclusive: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:724:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:2641:63: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4562:53: style:inconclusive: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:783:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4562:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4569:36: style:inconclusive: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:820:64: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4569:36: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4576:34: style:inconclusive: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:792:62: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4576:34: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4582:43: style:inconclusive: Function 'XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:1199:43: note: Function 'XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4582:43: note: Function 'XXH3_64bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4903:34: style:inconclusive: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:864:64: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4903:34: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4903:67: style:inconclusive: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:864:100: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4903:67: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4945:69: style:inconclusive: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:865:70: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:4945:69: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5335:55: style:inconclusive: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:886:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5335:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5344:37: style:inconclusive: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:888:66: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5344:37: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5353:35: style:inconclusive: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:887:64: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5353:35: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5362:44: style:inconclusive: Function 'XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:1204:44: note: Function 'XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5362:44: note: Function 'XXH3_128bits_withSecretandSeed' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5362:115: style:inconclusive: Function 'XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:1206:45: note: Function 'XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5362:115: note: Function 'XXH3_128bits_withSecretandSeed' argument 5 names different: declaration 'seed64' definition 'seed'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5371:20: style:inconclusive: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:1119:49: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5371:20: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5407:114: style:inconclusive: Function 'XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:1216:51: note: Function 'XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5407:114: note: Function 'XXH3_128bits_reset_withSecretandSeed' argument 4 names different: declaration 'seed64' definition 'seed'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5414:35: style:inconclusive: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:907:65: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5414:35: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5414:68: style:inconclusive: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:907:101: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5414:68: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5421:71: style:inconclusive: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:908:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/xxh64/xxhash.h:5421:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:80:26: style:inconclusive: Boolean expression 'remaining>1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/mem.h:310:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/mem.h:384:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/mem.h:392:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/mem.h:434:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/mem.h:442:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:184:41: style:inconclusive: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:65:62: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:184:41: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:445:59: style:inconclusive: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:108:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/bitstream.h:445:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:488:46: style:inconclusive: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:358:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:488:46: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:514:69: style:inconclusive: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:360:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:514:69: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:523:74: style:inconclusive: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:362:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:523:74: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:41:60: style:inconclusive: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:228:38: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:41:60: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:42:30: style:inconclusive: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:229:40: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:42:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:42:51: style:inconclusive: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:229:56: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/entropy_common.c:42:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse_decompress.c:200:64: style:inconclusive: Boolean expression 'BIT_reloadDStream(&bitD)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse_decompress.c:240:53: style:inconclusive: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:247:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse_decompress.c:240:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/pool.c:302:9: style: struct member 'POOL_ctx_s::dummy' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:590:35: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:703:32: warning: Either the condition 'input!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:712:19: note: Assuming that condition 'input!=NULL' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:702:19: note: p is assigned '(const uint8_t*)input' here. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:703:32: note: Null pointer addition borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:308:61: style:inconclusive: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:214:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:308:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:308:101: style:inconclusive: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:214:102: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:308:101: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:313:61: style:inconclusive: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:215:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:313:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:313:101: style:inconclusive: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:215:102: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:313:101: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:388:62: style:inconclusive: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:143:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:388:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:500:68: style:inconclusive: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:144:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:500:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:638:59: style:inconclusive: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:177:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:638:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:638:95: style:inconclusive: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:177:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:638:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:686:64: style:inconclusive: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:178:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:686:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:757:59: style:inconclusive: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:181:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:757:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:757:95: style:inconclusive: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:181:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:757:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:821:70: style:inconclusive: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.h:182:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:821:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/xxhash.c:604:79: style: Variable 'p32' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/zstd_common.c:45:41: style:inconclusive: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/zstd_errors.h:86:58: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/zstd_common.c:45:41: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:436:58: style:inconclusive: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:143:51: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:436:58: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:613:52: style:inconclusive: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:174:67: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:613:52: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:684:41: style:inconclusive: Function 'FSE_compress2' argument 2 names different: declaration 'dstSize' definition 'dstCapacity'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse.h:105:56: note: Function 'FSE_compress2' argument 2 names different: declaration 'dstSize' definition 'dstCapacity'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:684:41: note: Function 'FSE_compress2' argument 2 names different: declaration 'dstSize' definition 'dstCapacity'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:641:31: warning: Shifting 32-bit value by 4294967295 bits is undefined behaviour. See condition at line 649. [shiftTooManyBits] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:649:9: note: Assuming that condition '!tableLog' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:641:31: note: Shift borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:646:20: warning: Shifting 32-bit value by 4294967295 bits is undefined behaviour. See condition at line 649. [shiftTooManyBits] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:649:9: note: Assuming that condition '!tableLog' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:646:20: note: Shift borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:680:16: style: struct member 'fseWkspMax_t::CTable_max' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/fse_compress.c:681:10: style: struct member 'fseWkspMax_t::scratchBuffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:145:39: style:inconclusive: Function 'HIST_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:63:40: note: Function 'HIST_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:145:39: note: Function 'HIST_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:145:54: style:inconclusive: Function 'HIST_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:63:52: note: Function 'HIST_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:145:54: note: Function 'HIST_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:157:34: style:inconclusive: Function 'HIST_countFast' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:55:35: note: Function 'HIST_countFast' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:157:34: note: Function 'HIST_countFast' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:157:49: style:inconclusive: Function 'HIST_countFast' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:55:47: note: Function 'HIST_countFast' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:157:49: note: Function 'HIST_countFast' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:167:36: style:inconclusive: Function 'HIST_count_wksp' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:47:36: note: Function 'HIST_count_wksp' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:167:36: note: Function 'HIST_count_wksp' argument 3 names different: declaration 'src' definition 'source'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:167:51: style:inconclusive: Function 'HIST_count_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.h:47:48: note: Function 'HIST_count_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/hist.c:167:51: note: Function 'HIST_count_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:134:23: style:inconclusive: Boolean expression 'hSize>1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:436:28: style:inconclusive: Boolean expression 'count[s]!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:416:35: style:inconclusive: Function 'HUF_buildCTable' argument 1 names different: declaration 'CTable' definition 'tree'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:188:35: note: Function 'HUF_buildCTable' argument 1 names different: declaration 'CTable' definition 'tree'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:416:35: note: Function 'HUF_buildCTable' argument 1 names different: declaration 'CTable' definition 'tree'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:729:57: style:inconclusive: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:289:123: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:729:57: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:740:57: style:inconclusive: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:298:58: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:740:57: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:752:52: style:inconclusive: Function 'HUF_compress1X' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:288:118: note: Function 'HUF_compress1X' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:752:52: note: Function 'HUF_compress1X' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:761:47: style:inconclusive: Function 'HUF_compress4X_wksp' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:95:62: note: Function 'HUF_compress4X_wksp' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:761:47: note: Function 'HUF_compress4X_wksp' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:763:57: style:inconclusive: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:97:72: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:763:57: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:777:57: style:inconclusive: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:206:58: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:777:57: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:787:41: style:inconclusive: Function 'HUF_compress2' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:86:56: note: Function 'HUF_compress2' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:787:41: note: Function 'HUF_compress2' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:789:51: style:inconclusive: Function 'HUF_compress2' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:88:66: note: Function 'HUF_compress2' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:789:51: note: Function 'HUF_compress2' argument 6 names different: declaration 'tableLog' definition 'huffLog'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:795:40: style:inconclusive: Function 'HUF_compress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:54:54: note: Function 'HUF_compress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:795:40: note: Function 'HUF_compress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_internal.h:964:8: style:inconclusive: Boolean expression 'ip+srcSize>window->dictBase+window->lowLimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2168:44: style:inconclusive: Boolean expression 'cSize==((unsigned long)-ZSTD_error_dstSize_tooSmall)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2602:46: style:inconclusive: Boolean expression 'blockSize>=remaining' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:85:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:208:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3410:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_internal.h:499:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_internal.h:531:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_internal.h:576:19: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:268:51: style:inconclusive: Function 'ZSTD_cParam_getBounds' argument 1 names different: declaration 'cParam' definition 'param'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:432:63: note: Function 'ZSTD_cParam_getBounds' argument 1 names different: declaration 'cParam' definition 'param'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:268:51: note: Function 'ZSTD_cParam_getBounds' argument 1 names different: declaration 'cParam' definition 'param'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:531:55: style:inconclusive: Function 'ZSTD_CCtxParams_setParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1572:67: note: Function 'ZSTD_CCtxParams_setParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:531:55: note: Function 'ZSTD_CCtxParams_setParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:720:27: style:inconclusive: Function 'ZSTD_CCtxParams_getParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1579:67: note: Function 'ZSTD_CCtxParams_getParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:720:27: note: Function 'ZSTD_CCtxParams_getParameter' argument 1 names different: declaration 'params' definition 'CCtxParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:983:53: style:inconclusive: Function 'ZSTD_checkCParams' argument 1 names different: declaration 'params' definition 'cParams'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1420:65: note: Function 'ZSTD_checkCParams' argument 1 names different: declaration 'params' definition 'cParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:983:53: note: Function 'ZSTD_checkCParams' argument 1 names different: declaration 'params' definition 'cParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1834:33: style:inconclusive: Function 'ZSTD_copyCCtx' argument 1 names different: declaration 'cctx' definition 'dstCCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1930:45: note: Function 'ZSTD_copyCCtx' argument 1 names different: declaration 'cctx' definition 'dstCCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1834:33: note: Function 'ZSTD_copyCCtx' argument 1 names different: declaration 'cctx' definition 'dstCCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1834:59: style:inconclusive: Function 'ZSTD_copyCCtx' argument 2 names different: declaration 'preparedCCtx' definition 'srcCCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1930:68: note: Function 'ZSTD_copyCCtx' argument 2 names different: declaration 'preparedCCtx' definition 'srcCCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:1834:59: note: Function 'ZSTD_copyCCtx' argument 2 names different: declaration 'preparedCCtx' definition 'srcCCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3284:43: style:inconclusive: Function 'ZSTD_compress_usingDict' argument 1 names different: declaration 'ctx' definition 'cctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:792:55: note: Function 'ZSTD_compress_usingDict' argument 1 names different: declaration 'ctx' definition 'cctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3284:43: note: Function 'ZSTD_compress_usingDict' argument 1 names different: declaration 'ctx' definition 'cctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3404:51: style:inconclusive: Function 'ZSTD_createCDict_advanced' argument 1 names different: declaration 'dict' definition 'dictBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1382:63: note: Function 'ZSTD_createCDict_advanced' argument 1 names different: declaration 'dict' definition 'dictBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3404:51: note: Function 'ZSTD_createCDict_advanced' argument 1 names different: declaration 'dict' definition 'dictBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3447:42: style:inconclusive: Function 'ZSTD_createCDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:827:54: note: Function 'ZSTD_createCDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3447:42: note: Function 'ZSTD_createCDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3458:54: style:inconclusive: Function 'ZSTD_createCDict_byReference' argument 1 names different: declaration 'dictBuffer' definition 'dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1405:66: note: Function 'ZSTD_createCDict_byReference' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3458:54: note: Function 'ZSTD_createCDict_byReference' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3466:35: style:inconclusive: Function 'ZSTD_freeCDict' argument 1 names different: declaration 'CDict' definition 'cdict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:832:52: note: Function 'ZSTD_freeCDict' argument 1 names different: declaration 'CDict' definition 'cdict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3466:35: note: Function 'ZSTD_freeCDict' argument 1 names different: declaration 'CDict' definition 'cdict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3673:64: style:inconclusive: Function 'ZSTD_resetCStream' argument 2 names different: declaration 'pledgedSrcSize' definition 'pss'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1815:76: note: Function 'ZSTD_resetCStream' argument 2 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3673:64: note: Function 'ZSTD_resetCStream' argument 2 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3741:77: style:inconclusive: Function 'ZSTD_initCStream_advanced' argument 5 names different: declaration 'pledgedSrcSize' definition 'pss'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1767:46: note: Function 'ZSTD_initCStream_advanced' argument 5 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3741:77: note: Function 'ZSTD_initCStream_advanced' argument 5 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3766:93: style:inconclusive: Function 'ZSTD_initCStream_srcSize' argument 3 names different: declaration 'pledgedSrcSize' definition 'pss'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1729:45: note: Function 'ZSTD_initCStream_srcSize' argument 3 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3766:93: note: Function 'ZSTD_initCStream_srcSize' argument 3 names different: declaration 'pledgedSrcSize' definition 'pss'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:4251:85: style:inconclusive: Function 'ZSTD_getCParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1410:97: note: Function 'ZSTD_getCParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:4251:85: note: Function 'ZSTD_getCParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:4275:73: style:inconclusive: Function 'ZSTD_getParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1415:85: note: Function 'ZSTD_getParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:4275:73: note: Function 'ZSTD_getParams' argument 2 names different: declaration 'estimatedSrcSize' definition 'srcSizeHint'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2893:43: style: Parameter 'normalizedCounter' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:3177:19: style: Variable 'fhSize' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_literals.c:120:23: style:inconclusive: Boolean expression 'cLitSize==0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:150:5: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != 1' is always true. [redundantCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:292:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:294:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:325:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:327:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:330:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_sequences.c:332:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_superblock.c:412:25: style: Variable 'litLengthSum' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress_superblock.c:415:22: style: Variable 'litLengthSum' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:169:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:181:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:220:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:232:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:240:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:244:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:412:13: style:inconclusive: Boolean expression '(uint32_t)((prefixStartIndex-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:425:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:443:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:449:41: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:480:21: style:inconclusive: Boolean expression '(uint32_t)((prefixStartIndex-1)-repIndex2)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:275:54: style: Condition 'dictMode==ZSTD_dictMatchState' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:271:26: note: Assuming that condition 'dictMode==ZSTD_dictMatchState' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_double_fast.c:275:54: note: Condition 'dictMode==ZSTD_dictMatchState' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:146:30: style:inconclusive: Boolean expression 'ip0>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:289:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:306:33: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:421:89: style:inconclusive: Boolean expression '(uint32_t)((prefixStartIndex-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:440:37: style:inconclusive: Boolean expression 'ip>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_fast.c:456:70: style:inconclusive: Boolean expression '(uint32_t)((prefixStartIndex-1)-repIndex2)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:509:35: style:inconclusive: Boolean expression 'matchIndex>lowLimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:548:45: style:inconclusive: Boolean expression 'matchIndex>dmsLowestIndex' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:808:43: style:inconclusive: Boolean expression 'start>anchor' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:851:37: style:inconclusive: Boolean expression 'ip<=ilimit' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:978:56: style:inconclusive: Boolean expression '(uint32_t)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1009:60: style:inconclusive: Boolean expression '(uint32_t)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1040:64: style:inconclusive: Boolean expression '(uint32_t)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1086:56: style:inconclusive: Boolean expression '(uint32_t)((dictLimit-1)-repIndex)>=3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:698:46: style: Condition 'dictMode==ZSTD_dictMatchState' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:696:22: note: Assuming that condition 'dictMode==ZSTD_dictMatchState' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:698:46: note: Condition 'dictMode==ZSTD_dictMatchState' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:736:28: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:733:76: note: Assignment 'mlRep=ZSTD_count(ip+4,ip+4-offset_1,iend)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:736:28: note: Condition 'mlRep>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:750:32: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:747:114: note: Assignment 'mlRep=ZSTD_count_2segments(ip+4,repMatch+4,iend,repMatchEnd,prefixLowest)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:750:32: note: Condition 'mlRep>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:771:32: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:768:80: note: Assignment 'mlRep=ZSTD_count(ip+4,ip+4-offset_1,iend)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:771:32: note: Condition 'mlRep>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:785:36: style: Condition 'mlRep>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:782:118: note: Assignment 'mlRep=ZSTD_count_2segments(ip+4,repMatch+4,iend,repMatchEnd,prefixLowest)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:785:36: note: Condition 'mlRep>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:832:49: style: Condition 'dictMode==ZSTD_dictMatchState' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:828:22: note: Assuming that condition 'dictMode==ZSTD_dictMatchState' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:832:49: note: Condition 'dictMode==ZSTD_dictMatchState' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1016:36: style: Condition 'repLength>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1013:112: note: Assignment 'repLength=ZSTD_count_2segments(ip+4,repMatch+4,iend,repEnd,prefixStart)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1016:36: note: Condition 'repLength>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1047:40: style: Condition 'repLength>=4' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1044:116: note: Assignment 'repLength=ZSTD_count_2segments(ip+4,repMatch+4,iend,repEnd,prefixStart)+4', assigned value is greater than 3 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_lazy.c:1047:40: note: Condition 'repLength>=4' is always true borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:571:0: error: Array 'rep[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:554:26: style: Condition 'remaining=sequence.litLength+sequence.matchLength' is false borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_ldm.c:554:26: note: Condition 'remainingsufficient_len' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_opt.c:612:11: style:inconclusive: Boolean expression 'matchIndex3>=matchLow' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_opt.c:632:46: style:inconclusive: Boolean expression 'mlen>sufficient_len' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_opt.c:672:16: style:inconclusive: Boolean expression 'matchLength>(1<<12)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_opt.c:719:20: style:inconclusive: Boolean expression 'matchLength>(1<<12)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:195:40: style:inconclusive: Boolean expression 'availBufferSize>=bSize' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:747:28: style:inconclusive: Boolean expression 'nbChunks>0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:749:63: style:inconclusive: Boolean expression 'lastBlockSize1==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:920:25: style:inconclusive: Boolean expression '!mtctx->factory' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1284:21: style:inconclusive: Boolean expression 'nbJobs==1' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:920:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1814:47: warning: Either the condition 'bufferStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1818:43: note: Assuming that condition 'bufferStart==NULL' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1814:47: note: Null pointer addition borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1816:63: warning: Either the condition 'rangeStart==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1818:20: note: Assuming that condition 'rangeStart==NULL' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1816:63: note: Null pointer addition borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1416:22: style:inconclusive: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.h:182:49: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1416:22: note: Function 'ZSTDMT_initCStream_internal' argument 1 names different: declaration 'zcs' definition 'mtctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1548:59: style:inconclusive: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.h:106:62: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstdmt_compress.c:1548:59: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:220:67: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:229:71: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:310:29: style:inconclusive: Boolean expression 'op41' is redundant or the array 'rankVal[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:480:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:481:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:228:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:368:30: style:inconclusive: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:320:56: note: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:368:30: note: Function 'HUF_decompress1X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:377:48: style:inconclusive: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:311:48: note: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:377:48: note: Function 'HUF_decompress1X1_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:392:43: style:inconclusive: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:310:43: note: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:392:43: note: Function 'HUF_decompress1X1_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:407:30: style:inconclusive: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:277:56: note: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:407:30: note: Function 'HUF_decompress4X1_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:868:30: style:inconclusive: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:323:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:868:30: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:877:48: style:inconclusive: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:315:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:877:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:893:43: style:inconclusive: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:314:43: note: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:893:43: note: Function 'HUF_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:908:30: style:inconclusive: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:280:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:908:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:1056:42: style:inconclusive: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/huf.h:67:57: note: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:1056:42: note: Function 'HUF_decompress' argument 2 names different: declaration 'originalSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:150:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:170:42: style:inconclusive: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:850:54: note: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:170:42: note: Function 'ZSTD_createDDict' argument 1 names different: declaration 'dictBuffer' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:188:39: style:inconclusive: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1361:47: note: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:188:39: note: Function 'ZSTD_initStaticDDict' argument 1 names different: declaration 'workspace' definition 'sBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:188:55: style:inconclusive: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1361:65: note: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_ddict.c:188:55: note: Function 'ZSTD_initStaticDDict' argument 2 names different: declaration 'workspaceSize' definition 'sBufferSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:137:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:179:31: style:inconclusive: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:2041:45: note: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:179:31: note: Function 'ZSTD_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:179:57: style:inconclusive: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:2041:68: note: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:179:57: note: Function 'ZSTD_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:819:79: style:inconclusive: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:127:55: note: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:819:79: note: Function 'ZSTD_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1352:50: style:inconclusive: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1872:62: note: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1352:50: note: Function 'ZSTD_initDStream_usingDDict' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1362:40: style:inconclusive: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1882:52: note: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1362:40: note: Function 'ZSTD_resetDStream' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1439:64: style:inconclusive: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:551:76: note: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1439:64: note: Function 'ZSTD_DCtx_setParameter' argument 2 names different: declaration 'param' definition 'dParam'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1479:48: style:inconclusive: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/zstd.h:1013:60: note: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1479:48: note: Function 'ZSTD_sizeof_DStream' argument 1 names different: declaration 'zds' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:1028:9: style: Redundant condition: If 'BIT_DStream_completed > 1', the comparison 'BIT_DStream_completed > 0' is always true. [redundantCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:723:9: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:858:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:866:31: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:896:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:898:19: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:907:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:937:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:942:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:1389:44: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:947:12: error: Uninitialized variable: seq.match [uninitvar] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:913:18: note: Assuming condition is false borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:947:12: note: Uninitialized variable: seq.match borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:63:35: style:inconclusive: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:73:83: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:63:35: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:80:49: style:inconclusive: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:76:100: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:80:49: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:85:39: style:inconclusive: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:75:90: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:85:39: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:93:43: style:inconclusive: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:78:87: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:93:43: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:116:40: style:inconclusive: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:79:84: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:116:40: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:129:38: style:inconclusive: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:80:82: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_compress.c:129:38: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:30:35: style:inconclusive: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:125:83: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:30:35: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:38:51: style:inconclusive: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:128:102: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:38:51: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:43:41: style:inconclusive: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:127:92: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:43:41: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:51:45: style:inconclusive: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff.h:130:91: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/deprecated/zbuff_decompress.c:51:45: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/cover.c:739:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/cover.c:1142:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:258:23: style: Parameter 'first' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:636:47: style: Parameter 'last' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:686:23: style: Parameter 'first' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:927:52: style: Parameter 'last' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/fastcover.c:569:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/fastcover.c:658:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:338:47: style:inconclusive: Boolean expression 'length>=7' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:133:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:157:23: style: Condition 'MEM_64bits()' is always true [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:527:32: warning: Either the condition '!suffix0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:542:9: note: Assuming that condition '!suffix0' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:527:32: note: Null pointer addition borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:888:39: style:inconclusive: Function 'ZDICT_finalizeDictionary' argument 1 names different: declaration 'dstDictBuffer' definition 'dictBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:106:52: note: Function 'ZDICT_finalizeDictionary' argument 1 names different: declaration 'dstDictBuffer' definition 'dictBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:888:39: note: Function 'ZDICT_finalizeDictionary' argument 1 names different: declaration 'dstDictBuffer' definition 'dictBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:888:58: style:inconclusive: Function 'ZDICT_finalizeDictionary' argument 2 names different: declaration 'maxDictSize' definition 'dictBufferCapacity'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:106:74: note: Function 'ZDICT_finalizeDictionary' argument 2 names different: declaration 'maxDictSize' definition 'dictBufferCapacity'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:888:58: note: Function 'ZDICT_finalizeDictionary' argument 2 names different: declaration 'maxDictSize' definition 'dictBufferCapacity'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:889:39: style:inconclusive: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:107:45: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:889:39: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:891:62: style:inconclusive: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:109:48: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:891:62: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:1088:53: style:inconclusive: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.h:269:27: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/zdict.c:1088:53: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:299:19: style: Condition 'FSE_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1721:24: style: Condition 'ZSTD_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1725:24: style: Condition 'ZSTD_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1940:60: style:inconclusive: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:65:49: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1940:60: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1940:96: style:inconclusive: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:66:49: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1940:96: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1997:45: style:inconclusive: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:35:46: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1997:45: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1997:81: style:inconclusive: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.h:36:46: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1997:81: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:984:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:62:12: style: struct member 'FSE_CStream_t::bitContainer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:63:12: style: struct member 'FSE_CStream_t::bitPos' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:64:12: style: struct member 'FSE_CStream_t::startPtr' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:65:12: style: struct member 'FSE_CStream_t::ptr' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:66:12: style: struct member 'FSE_CStream_t::endPtr' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:71:17: style: struct member 'FSE_CState_t::value' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:72:17: style: struct member 'FSE_CState_t::stateTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:73:17: style: struct member 'FSE_CState_t::symbolTT' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:74:17: style: struct member 'FSE_CState_t::stateLog' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:223:23: style: union member 'Anonymous0::i' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:333:9: style: struct member 'FSE_symbolCompressionTransform::deltaFindState' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:334:9: style: struct member 'FSE_symbolCompressionTransform::deltaNbBits' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:941:8: style: struct member 'HUF_CElt_s::val' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:942:8: style: struct member 'HUF_CElt_s::nbBits' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:946:9: style: struct member 'nodeElt_s::count' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:947:9: style: struct member 'nodeElt_s::parent' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:948:10: style: struct member 'nodeElt_s::byte' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:949:10: style: struct member 'nodeElt_s::nbBits' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1355:23: style: union member 'Anonymous2::i' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1411:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1412:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1413:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1414:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1415:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1416:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1417:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1418:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1419:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1420:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1421:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1422:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1423:11: style: struct member 'seqStore_t::dumps' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1429:17: style: struct member 'ZSTD_Cctx_s::base' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1430:9: style: struct member 'ZSTD_Cctx_s::current' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1431:9: style: struct member 'ZSTD_Cctx_s::nextUpdate' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1432:16: style: struct member 'ZSTD_Cctx_s::seqStore' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1436:9: style: struct member 'ZSTD_Cctx_s::hashTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1438:10: style: struct member 'ZSTD_Cctx_s::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1654:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1658:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1849:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1847:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1849:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2216:37: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2213:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2216:37: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:252:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3072:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3076:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1641:11: style: Redundant initialization for 'iSize'. The initialized value is overwritten before it is read. [redundantInitialization] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1631:18: note: iSize is initialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1641:11: note: iSize is overwritten borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1946:11: style: Redundant initialization for 'iSize'. The initialized value is overwritten before it is read. [redundantInitialization] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1938:18: note: iSize is initialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1946:11: note: iSize is overwritten borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2279:11: style: Redundant initialization for 'iSize'. The initialized value is overwritten before it is read. [redundantInitialization] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2274:18: note: iSize is initialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2279:11: note: iSize is overwritten borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:499:59: style:inconclusive: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:335:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:499:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1561:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3106:45: style: Parameter 'base' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:141:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2773:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2774:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2775:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2776:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2777:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2778:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2779:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2780:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2781:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2782:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2783:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2784:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:2785:11: style: struct member 'seqStore_t::dumps' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3003:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3007:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1846:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1844:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1846:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:253:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2713:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2717:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1638:11: style: Redundant initialization for 'iSize'. The initialized value is overwritten before it is read. [redundantInitialization] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1628:18: note: iSize is initialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1638:11: note: iSize is overwritten borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1943:11: style: Redundant initialization for 'iSize'. The initialized value is overwritten before it is read. [redundantInitialization] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1935:18: note: iSize is initialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1943:11: note: iSize is overwritten borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:501:59: style:inconclusive: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:337:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:501:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1558:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2747:45: style: Parameter 'base' can be declared as pointer to const [constParameter] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:142:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2414:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2415:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2416:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2417:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2418:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2419:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2420:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2421:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2422:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2423:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2424:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2425:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2426:11: style: struct member 'seqStore_t::dumps' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2644:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2648:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2841:24: style:inconclusive: Boolean expression '!litLength' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1997:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1995:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1997:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2841:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:224:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2579:20: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2835:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2839:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:766:59: style:inconclusive: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:607:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:766:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1156:67: style:inconclusive: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:480:68: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1156:67: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1157:30: style:inconclusive: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:480:122: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1157:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1157:51: style:inconclusive: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:480:138: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1157:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1387:60: style:inconclusive: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:500:61: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1387:60: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1867:30: style:inconclusive: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1588:63: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1867:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2225:30: style:inconclusive: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1589:63: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2225:30: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3196:50: style:inconclusive: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:286:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3196:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3272:74: style:inconclusive: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:283:76: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3272:74: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3272:87: style:inconclusive: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:283:88: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3272:87: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3599:66: style:inconclusive: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:65:49: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3599:66: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3599:102: style:inconclusive: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:66:49: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3599:102: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3604:45: style:inconclusive: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:35:46: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3604:45: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3604:81: style:inconclusive: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:36:46: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3604:81: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3637:75: style:inconclusive: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:93:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3637:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3637:87: style:inconclusive: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.h:93:88: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:3637:87: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1711:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:113:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:255:9: style: struct member 'ZSTD_parameters::srcSize' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:257:9: style: struct member 'ZSTD_parameters::contentLog' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:258:9: style: struct member 'ZSTD_parameters::hashLog' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:259:9: style: struct member 'ZSTD_parameters::searchLog' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:260:9: style: struct member 'ZSTD_parameters::searchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:261:19: style: struct member 'ZSTD_parameters::strategy' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2770:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2774:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3180:24: style:inconclusive: Boolean expression '!litLength' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2124:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2123:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2124:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3180:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2825:20: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3178:23: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3186:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:889:65: style:inconclusive: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:738:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:889:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1282:63: style:inconclusive: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:637:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1282:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1283:30: style:inconclusive: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:637:117: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1283:30: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1283:51: style:inconclusive: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:637:133: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1283:51: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1492:56: style:inconclusive: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:659:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1492:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1957:30: style:inconclusive: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1691:59: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1957:30: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1997:30: style:inconclusive: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1682:59: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1997:30: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2336:30: style:inconclusive: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1692:59: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2336:30: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2379:30: style:inconclusive: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1683:59: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:2379:30: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3481:85: style:inconclusive: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:321:86: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3481:85: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3482:60: style:inconclusive: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:322:64: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3482:60: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3492:52: style:inconclusive: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:78:63: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3492:52: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3502:45: style:inconclusive: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:67:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3502:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3502:69: style:inconclusive: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:67:68: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3502:69: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3507:45: style:inconclusive: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:33:46: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3507:45: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3507:81: style:inconclusive: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:34:46: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3507:81: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3583:73: style:inconclusive: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:96:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3583:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3859:41: style:inconclusive: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:104:49: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3859:41: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3872:57: style:inconclusive: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:107:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3872:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3879:47: style:inconclusive: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:106:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3879:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3887:51: style:inconclusive: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:109:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3887:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3887:75: style:inconclusive: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.h:110:64: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3887:75: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1811:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:523:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:524:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:525:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:526:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:527:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:528:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:529:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:530:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:531:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:532:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:533:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:534:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:535:11: style: struct member 'seqStore_t::dumps' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:537:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:538:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:539:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:540:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:541:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:542:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:543:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:544:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3098:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3103:19: style: Variable 'MLlog' is assigned a value that is never used. [unreadVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2256:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2255:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2256:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:264:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3013:20: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3320:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3347:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3350:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3356:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:990:65: style:inconclusive: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:841:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:990:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1263:63: style:inconclusive: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:709:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1263:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:30: style:inconclusive: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:709:117: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:30: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:51: style:inconclusive: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:709:133: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1264:51: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1635:56: style:inconclusive: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:727:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1635:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1649:44: style:inconclusive: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:671:45: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1649:44: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2093:30: style:inconclusive: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1831:59: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2093:30: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2131:30: style:inconclusive: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1823:59: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2131:30: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2465:30: style:inconclusive: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1832:59: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2465:30: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2507:30: style:inconclusive: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1824:59: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2507:30: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2856:37: style:inconclusive: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:102:54: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2856:37: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2856:66: style:inconclusive: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:102:80: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:2856:66: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3617:85: style:inconclusive: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:331:84: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3617:85: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3638:45: style:inconclusive: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:78:60: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3638:45: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3644:82: style:inconclusive: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:43:61: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3644:82: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3975:41: style:inconclusive: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:115:64: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3975:41: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3988:57: style:inconclusive: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:118:72: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3988:57: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3995:47: style:inconclusive: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:117:62: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3995:47: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:4014:51: style:inconclusive: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.h:120:66: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:4014:51: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1869:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:134:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:559:9: style: struct member 'ZSTDv06_match_t::off' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:560:9: style: struct member 'ZSTDv06_match_t::len' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:564:9: style: struct member 'ZSTDv06_optimal_t::price' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:565:9: style: struct member 'ZSTDv06_optimal_t::off' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:566:9: style: struct member 'ZSTDv06_optimal_t::mlen' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:567:9: style: struct member 'ZSTDv06_optimal_t::litlen' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:568:9: style: struct member 'ZSTDv06_optimal_t::rep' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:571:23: style: struct member 'ZSTDv06_stats_t::unused' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:574:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:575:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:576:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:577:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:578:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:579:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:580:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:581:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:582:11: style: struct member 'seqStore_t::llCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:583:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:584:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:585:11: style: struct member 'seqStore_t::mlCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:586:11: style: struct member 'seqStore_t::longLengthID' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:587:11: style: struct member 'seqStore_t::longLengthPos' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:589:24: style: struct member 'seqStore_t::priceTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:590:22: style: struct member 'seqStore_t::matchTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:591:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:592:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:593:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:594:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:595:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:596:10: style: struct member 'seqStore_t::matchSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:597:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:598:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:599:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:600:10: style: struct member 'seqStore_t::log2matchLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:601:10: style: struct member 'seqStore_t::log2matchSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:602:10: style: struct member 'seqStore_t::log2litLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:603:10: style: struct member 'seqStore_t::log2litSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:604:10: style: struct member 'seqStore_t::log2offCodeSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:605:10: style: struct member 'seqStore_t::factor' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:606:10: style: struct member 'seqStore_t::cachedPrice' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:607:10: style: struct member 'seqStore_t::cachedLitLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:608:17: style: struct member 'seqStore_t::cachedLiterals' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:609:21: style: struct member 'seqStore_t::stats' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3554:31: style:inconclusive: Boolean expression 'llCode==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3602:26: style:inconclusive: Boolean expression 'oLitEnd>oend_w' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2063:34: warning: Either the condition 'minWeight>1' is redundant or the array 'rankVal[17]' is accessed at index 17, which is out of bounds. [arrayIndexOutOfBoundsCond] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2062:18: note: Assuming that condition 'minWeight>1' is not redundant borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2063:34: note: Array index out of bounds borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:422:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3550:27: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3572:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3575:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3581:19: style: Condition 'MEM_32bits()' is always false [knownConditionTrueFalse] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:658:65: style:inconclusive: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:511:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:658:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1207:63: style:inconclusive: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1207:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:30: style:inconclusive: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:117: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:30: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:51: style:inconclusive: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:755:133: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1208:51: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1655:56: style:inconclusive: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:773:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1655:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1669:44: style:inconclusive: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:724:45: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1669:44: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1892:30: style:inconclusive: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1138:59: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1892:30: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1901:50: style:inconclusive: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1087:49: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1901:50: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2014:30: style:inconclusive: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1129:59: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2014:30: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2304:30: style:inconclusive: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1139:59: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2304:30: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2313:50: style:inconclusive: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1088:49: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2313:50: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2425:30: style:inconclusive: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1130:59: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2425:30: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3006:37: style:inconclusive: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:91:54: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3006:37: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3006:66: style:inconclusive: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:91:80: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3006:66: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3883:45: style:inconclusive: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:80:60: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3883:45: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3889:82: style:inconclusive: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:50:61: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3889:82: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4357:41: style:inconclusive: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:131:61: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4357:41: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4370:57: style:inconclusive: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:134:72: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4370:57: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4377:47: style:inconclusive: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:133:62: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4377:47: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4396:51: style:inconclusive: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.h:136:66: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:4396:51: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1321:24: style: Variable 'l' can be declared as const array [constVariable] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:294:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2794:9: style: struct member 'ZSTDv07_match_t::off' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2795:9: style: struct member 'ZSTDv07_match_t::len' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2799:9: style: struct member 'ZSTDv07_optimal_t::price' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2800:9: style: struct member 'ZSTDv07_optimal_t::off' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2801:9: style: struct member 'ZSTDv07_optimal_t::mlen' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2802:9: style: struct member 'ZSTDv07_optimal_t::litlen' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2803:9: style: struct member 'ZSTDv07_optimal_t::rep' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2806:30: style: struct member 'ZSTDv07_stats_s::unused' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2809:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2810:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2811:11: style: struct member 'seqStore_t::offset' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2812:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2813:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2814:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2815:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2816:11: style: struct member 'seqStore_t::litLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2817:11: style: struct member 'seqStore_t::llCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2818:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2819:11: style: struct member 'seqStore_t::matchLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2820:11: style: struct member 'seqStore_t::mlCodeStart' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2821:11: style: struct member 'seqStore_t::longLengthID' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2822:11: style: struct member 'seqStore_t::longLengthPos' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2824:24: style: struct member 'seqStore_t::priceTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2825:22: style: struct member 'seqStore_t::matchTable' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2826:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2827:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2828:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2829:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2830:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2831:10: style: struct member 'seqStore_t::matchSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2832:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2833:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2834:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2835:10: style: struct member 'seqStore_t::log2matchLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2836:10: style: struct member 'seqStore_t::log2matchSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2837:10: style: struct member 'seqStore_t::log2litLengthSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2838:10: style: struct member 'seqStore_t::log2litSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2839:10: style: struct member 'seqStore_t::log2offCodeSum' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2840:10: style: struct member 'seqStore_t::factor' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2841:10: style: struct member 'seqStore_t::cachedPrice' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2842:10: style: struct member 'seqStore_t::cachedLitLength' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2843:17: style: struct member 'seqStore_t::cachedLiterals' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:2844:21: style: struct member 'seqStore_t::stats' is never used. [unusedStructMember] borgbackup-1.2.1/src/borg/chunker.c:31:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/compress.c:36:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/crypto/low_level.c:35:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/hashindex.c:32:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/item.c:31:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/darwin.c:26:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/freebsd.c:26:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/linux.c:29:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/posix.c:26:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/syncfilerange.c:26:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/platform/windows.c:26:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:841:36: error: Using argument seqState that points at uninitialized variable seqState [ctuuninitvar] borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:1075:55: note: Calling function ZSTD_decodeSequence, 1st argument is uninitialized borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:841:36: note: Using argument seqState diff: head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/common/fse_decompress.c:200:64: style:inconclusive: Boolean expression 'BIT_reloadDStream(&bitD)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:613:29: style: Parameter 'ostart' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/huf_compress.c:613:59: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2893:43: style: Parameter 'normalizedCounter' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/compress/zstd_compress.c:2893:43: style: Parameter 'normalizedCounter' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:215:71: style: Parameter 'pEnd' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:220:67: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:229:71: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/huf_decompress.c:710:67: style:inconclusive: Boolean expression 'BIT_reloadDStream(bitDPtr)==BIT_DStream_unfinished' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress.c:1560:49: style: Parameter 'oend' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/decompress/zstd_decompress_block.c:662:41: style: Parameter 'oend' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1071:31: style: Parameter 'middle' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1113:26: style: Parameter 'a' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1113:42: style: Parameter 'last' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1138:33: style: Parameter 'a' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:1138:49: style: Parameter 'last' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:258:23: style: Parameter 'first' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:258:23: style: Parameter 'first' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:258:35: style: Parameter 'last' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:636:47: style: Parameter 'last' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:636:47: style: Parameter 'last' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:686:23: style: Parameter 'first' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:686:23: style: Parameter 'first' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:686:48: style: Parameter 'last' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:927:52: style: Parameter 'last' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/dictBuilder/divsufsort.c:927:52: style: Parameter 'last' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:1757:63: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:984:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v01.c:984:24: style: Variable 'l' can be declared with const [constVariable] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1561:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:1561:24: style: Variable 'l' can be declared with const [constVariable] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3106:45: style: Parameter 'base' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3106:45: style: Parameter 'base' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v02.c:3106:63: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1558:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:1558:24: style: Variable 'l' can be declared with const [constVariable] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2747:45: style: Parameter 'base' can be declared as pointer to const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2747:45: style: Parameter 'base' can be declared with const [constParameter] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v03.c:2747:63: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1711:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:1711:24: style: Variable 'l' can be declared with const [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v04.c:2866:45: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1811:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:1811:24: style: Variable 'l' can be declared with const [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v05.c:3224:45: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1869:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:1869:24: style: Variable 'l' can be declared with const [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v06.c:3362:45: style: Parameter 'oend' can be declared with const [constParameter] head borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1321:24: style: Variable 'l' can be declared as const array [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:1321:24: style: Variable 'l' can be declared with const [constVariable] 2.8 borgbackup-1.2.1/src/borg/algorithms/zstd/lib/legacy/zstd_v07.c:3590:45: style: Parameter 'oend' can be declared with const [constParameter] DONE