2026-05-01 10:27 ftp://ftp.de.debian.org/debian/pool/main/c/clinfo/clinfo_3.0.25.02.14.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 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 141 141 elapsed-time: 1.5 1.2 head-timing-info: old-timing-info: head results: clinfo-3.0.25.02.14/src/strbuf.h:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/error.h:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_SUCCESS [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/error.h:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_SUCCESS [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/error.h:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_SUCCESS [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/opt_out.h:61:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_TRUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/opt_out.h:70:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_TRUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/opt_out.h:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_TRUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/opt_out.h:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_FALSE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:130:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:940:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:949:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_TRUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:960:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:972:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:984:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1009:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1032:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1055:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1078:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1191:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1466:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1528:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_NONE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_NONE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1692:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1693:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1694:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1695:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1696:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1697:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1698:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1699:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1700:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1701:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1702:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1703:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1704:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1705:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1706:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1707:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1708:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1709:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1738:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_TRUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1769:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1790:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1804:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1818:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1832:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1855:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1868:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1881:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1900:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1924:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1941:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1965:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2006:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_CONTEXT_PLATFORM [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2090:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2129:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2213:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2277:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2291:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2305:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2321:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2372:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2429:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2469:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2490:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2524:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2544:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2562:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2584:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_SUCCESS [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2598:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2651:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2696:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2716:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2763:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2794:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_DEVICE_SINGLE_FP_CONFIG [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2870:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2913:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2941:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2955:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:2969:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3031:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3046:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3073:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_DEVICE_ENDIAN_LITTLE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3091:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3140:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3157:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3178:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3200:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3253:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3275:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_VALUE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3659:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3885:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_CONTEXT_PLATFORM [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3930:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:3984:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4017:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4091:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4229:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cl_device_id [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4395:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_INVALID_PLATFORM [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4541:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4637:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4649:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4670:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4684:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:4739:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CL_FALSE [valueFlowBailoutIncompleteVar] clinfo-3.0.25.02.14/src/clinfo.c:1847:52: warning: Either the condition 'sfx