2026-05-27 21:24 ftp://ftp.de.debian.org/debian/pool/main/libs/libsdl2-image/libsdl2-image_2.8.12+dfsg.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j8 platform: Linux-6.17.0-29-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 6e46c6b (2026-05-27 18:39:55 +0200) count: 46 46 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: SDL2_image-2.8.12/cmake/test/main.c:9:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] SDL2_image-2.8.12/src/IMG.c:303:2: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] SDL2_image-2.8.12/src/IMG_bmp.c:471:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_bmp.c:476:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_bmp.c:481:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_bmp.c:487:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_bmp.c:493:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_bmp.c:499:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_avif.c:336:27: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_avif.c:342:41: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/examples/showimage.c:42:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] SDL2_image-2.8.12/examples/showimage.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_WINDOW_HIDDEN [valueFlowBailoutIncompleteVar] SDL2_image-2.8.12/src/IMG_gif.c:746:51: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_gif.c:798:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_gif.c:804:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/examples/showanim.c:42:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] SDL2_image-2.8.12/examples/showanim.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_WINDOW_HIDDEN [valueFlowBailoutIncompleteVar] SDL2_image-2.8.12/src/IMG_lbm.c:510:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_lbm.c:516:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_jxl.c:266:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_jxl.c:272:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_pcx.c:282:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_pcx.c:288:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_jpg.c:682:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_jpg.c:688:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_pnm.c:245:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_pnm.c:251:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_qoi.c:115:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_qoi.c:121:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_tif.c:225:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_tif.c:231:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_tga.c:317:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_webp.c:476:27: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_webp.c:482:41: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_webp.c:487:52: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xcf.c:987:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xcf.c:993:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xpm.c:1203:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xpm.c:1210:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xv.c:154:25: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_xv.c:160:39: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_svg.c:175:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_svg.c:181:45: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/test/main.c:1055:2: error: failed to evaluate #if condition, undefined function-like macro invocation: SDL_VERSION_ATLEAST( ... ) [syntaxError] SDL2_image-2.8.12/src/IMG_png.c:560:26: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] SDL2_image-2.8.12/src/IMG_png.c:566:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] diff: DONE