2026-05-27 21:15 ftp://ftp.de.debian.org/debian/pool/main/libr/librsvg/librsvg_2.62.1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=cairo --library=gtk --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: 37 37 elapsed-time: 0.1 0.1 head-timing-info: old-timing-info: head results: librsvg-2.62.1/doc/load-and-render.c:26:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/test-utils.c:10:2: error: failed to evaluate #if condition, undefined function-like macro invocation: PANGO_VERSION_CHECK( ... ) [syntaxError] librsvg-2.62.1/gdk-pixbuf-loader/test.c:36:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_OPTION_ARG_INT [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-rebind/librsvg-rebind/sys/tests/layout.c:11:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RsvgDimensionData [valueFlowBailoutIncompleteVar] librsvg-2.62.1/gdk-pixbuf-loader/io-svg.c:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_PIXBUF_FORMAT_SCALABLE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-rebind/librsvg-rebind/sys/tests/constant.c:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_ERROR_FAILED [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_TYPE_HANDLE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_TYPE_HANDLE_FLAGS [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_ERROR [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:407:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_HANDLE_FLAGS_NONE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:846:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:887:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_CONTENT_COLOR_ALPHA [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:916:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_UNIT_PX [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1027:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1068:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1183:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1234:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1317:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1343:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1375:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1394:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_TYPE_HANDLE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1437:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_HANDLE_FLAGS_NONE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1446:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_TYPE_HANDLE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1466:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_TYPE_HANDLE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBRSVG_VERSION [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1601:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsvg_major_version [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:1723:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSVG_HANDLE_FLAGS_NONE [valueFlowBailoutIncompleteVar] librsvg-2.62.1/librsvg-c/tests-c/api.c:401:5: warning: Assert statement calls a function which may have desired side effects: 'g_file_get_contents'. [assertWithSideEffect] librsvg-2.62.1/librsvg-c/tests-c/api.c:460:5: warning: Assert statement calls a function which may have desired side effects: 'g_file_get_contents'. [assertWithSideEffect] librsvg-2.62.1/librsvg-c/tests-c/api.c:1735:13: warning: Assert statement calls a function which may have desired side effects: 'ferror'. [assertWithSideEffect] librsvg-2.62.1/librsvg-c/tests-c/api.c:50:42: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] librsvg-2.62.1/librsvg-c/tests-c/api.c:103:40: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] librsvg-2.62.1/librsvg-c/tests-c/api.c:860:37: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] librsvg-2.62.1/librsvg-c/tests-c/api.c:860:56: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] diff: DONE