cppcheck --quiet --force --enable=all .
[builds\HDiffPatch\libHDiffPatch\HDiff\private_diff\suffix_string.h:73]: (style) Condition 'sizeof(long)>=sizeof(int32_t)' is always true
[builds\_private_searchBestParams.cpp:113]: (style) The scope of the variable 'have' can be reduced.
[builds\_private_searchBestParams.cpp:258]: (style) The scope of the variable 'bestZipDiffR' can be reduced.
[builds\_private_searchBestParams.cpp:299]: (style) Variable 'bestZipDiffR' is assigned a value that is never used.
[builds\HDiffPatch\libHDiffPatch\HDiff\private_diff\suffix_string.h:73]: (style) Condition 'sizeof(long)>=sizeof(int)' is always true
[libHDiffPatch\HDiff\private_diff\suffix_string.h:73]: (style) Condition 'sizeof(long)>=sizeof(int32_t)' is always true
[libHDiffPatch\HDiff\private_diff\suffix_string.h:73]: (style) Condition 'sizeof(long)>=sizeof(int)' is always true
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:41]: (style) The scope of the variable 'ISAb' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:41]: (style) The scope of the variable 'buf' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:46]: (style) The scope of the variable 'k' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:46]: (style) The scope of the variable 'bufsize' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:200]: (style) The scope of the variable 'c1' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:264]: (style) The scope of the variable 'c1' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:364]: (style) The scope of the variable 'm' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:364]: (style) The scope of the variable 'i' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:101]: (style) The scope of the variable 'd' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:101]: (style) The scope of the variable 'e' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:225]: (style) The scope of the variable 'e' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:225]: (style) The scope of the variable 'f' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:226]: (style) The scope of the variable 's' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:557]: (style) The scope of the variable 'first' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:559]: (style) The scope of the variable 'skip' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\trsort.c.inc.h:559]: (style) The scope of the variable 'unsorted' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:196]: (style) The scope of the variable 'd' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:196]: (style) The scope of the variable 'e' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:294]: (style) The scope of the variable 't' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:550]: (style) The scope of the variable 'r' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:601]: (style) The scope of the variable 'r' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:753]: (style) The scope of the variable 'curbuf' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:754]: (style) The scope of the variable 'curbufsize' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:54]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:55]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:65]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:69]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:81]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:84]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:85]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:86]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:87]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:88]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:97]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:100]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:134]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:135]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:136]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:172]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:173]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:175]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:176]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:177]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:180]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:184]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:185]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:205]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:207]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:219]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:220]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:269]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:271]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:283]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:284]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:343]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:344]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:371]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:372]: (information) Skipping configuration 'ALPHABET_SIZE' since the value of 'ALPHABET_SIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:111]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:763]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:766]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:771]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:777]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:778]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:780]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:789]: (information) Skipping configuration 'SS_BLOCKSIZE' since the value of 'SS_BLOCKSIZE' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\sssort.c.inc.h:324]: (information) Skipping configuration 'SS_INSERTIONSORT_THRESHOLD' since the value of 'SS_INSERTIONSORT_THRESHOLD' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:43]: (style) The scope of the variable 'curbuf' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:44]: (style) The scope of the variable 'l' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:49]: (style) The scope of the variable 'd0' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:49]: (style) The scope of the variable 'd1' can be reduced.
[libHDiffPatch\HDiff\private_diff\libdivsufsort\divsufsort.c.inc.h:50]: (style) The scope of the variable 'tmp' can be reduced.
[libHDiffPatch\HDiff\private_diff\sais.hxx:112]: (style) The scope of the variable 'diff' can be reduced.
[libHDiffPatch\HDiff\private_diff\suffix_string.cpp:107]: (style) Variable 'rt' is assigned a value that is never used.
[libHDiffPatch\HPatch\patch.c:170]: (style) Variable 'newPosBack' is assigned a value that is never used.
[libHDiffPatch\HPatch\patch.c:685]: (style) Variable 'newPosBack' is assigned a value that is never used.
[patch_demo.cpp:82]: (style) Condition 'sizeof(long)<=4' is always false
[patch_demo.cpp:201]: (style) C-style pointer casting
[patch_demo.cpp:187]: (style) Struct 'TFileStreamInput' has a constructor with 1 argument that is not explicit.
[builds\_private_searchBestParams.cpp:109]: (style) The function 'zip_decompress' is never used.
(information) Cppcheck cannot find all the include files (use --check-config for details)