2026-03-25 19:02 ftp://ftp.de.debian.org/debian/pool/main/s/simde/simde_0.8.4~rc3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=emscripten --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 -j1 platform: Linux-6.8.0-106-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: c24bf0e (2026-03-25 16:05:59 +0100) count: 103 103 elapsed-time: 19.2 19.3 head-timing-info: old-timing-info: head results: simd-everywhere-simde-c86a433/test/test.h:9:2: error: failed to evaluate #if condition, undefined function-like macro invocation: SIMDE_DETECT_CLANG_VERSION_CHECK( ... ) [syntaxError] simd-everywhere-simde-c86a433/test/arm/neon/rsra_n.c:1793:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/sra_n.c:1838:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/sri_n.c:2726:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/trn.c:1970:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/trn1.c:1536:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/trn2.c:1536:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/zip.c:1916:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/zip1.c:1465:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/arm/neon/zip2.c:1465:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/cmake-packaging/cmake-fetchcontent/main.cpp:7:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] simd-everywhere-simde-c86a433/test/cmake-packaging/cmake-find-package/main.cpp:7:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] simd-everywhere-simde-c86a433/test/x86/avx512/2intersect.c:396:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/4dpwssd.c:515:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/4dpwssds.c:515:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/abs.c:1048:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/adds.c:2037:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/and.c:393:65: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/andnot.c:141:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/avg.c:1165:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/bitshuffle.c:442:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/blend.c:1486:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/broadcast.c:1621:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/cast.c:565:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/cmp.c:5967:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/cmpgt.c:1077:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/cmplt.c:750:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/compress.c:446:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/conflict.c:1268:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/cvt.c:342:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/cvts.c:93:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/dbsad.c:1750:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/div.c:817:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/dpbf16.c:1220:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/dpbusd.c:819:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/dpbusds.c:819:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/dpwssd.c:819:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/dpwssds.c:983:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/extract.c:864:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/fixupimm.c:3760:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/fixupimm_round.c:2166:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/flushsubnormal.c:168:5: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/fmaddsub.c:452:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/fpclass.c:109:4: error: failed to evaluate #if condition, undefined function-like macro invocation: SIMDE_ARCH_ARM_CHECK( ... ) [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/gather.c:824:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/knot.c:254:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/kshift.c:514:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/kxor.c:310:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/load.c:545:1: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/loadu.c:3084:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/lzcnt.c:59:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/madd.c:682:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/maddubs.c:1120:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/mov.c:149:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/mov_mask.c:786:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/movm.c:83:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/mul.c:251:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/mullo.c:673:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/multishift.c:1289:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/or.c:1226:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/permutex2var.c:5311:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/permutexvar.c:2682:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/popcnt.c:3018:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/range.c:2991:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/reduce.c:924:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/rol.c:2442:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/rolv.c:1426:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/ror.c:2969:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/rorv.c:1428:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/round.c:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMDE_MM_FROUND_TO_NEAREST_INT [valueFlowBailoutIncompleteVar] simd-everywhere-simde-c86a433/test/x86/avx512/round.c:342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIMDE_MM_FROUND_TO_NEAREST_INT [valueFlowBailoutIncompleteVar] simd-everywhere-simde-c86a433/test/x86/avx512/roundscale.c:6786:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/roundscale_round.c:1858:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/scalef.c:2191:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/set.c:1438:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/set1.c:304:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/set4.c:108:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/setone.c:36:54: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/setr.c:206:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/setr4.c:108:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/shuffle.c:430:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/sll.c:786:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/slli.c:1111:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/sllv.c:330:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/srl.c:553:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/srli.c:963:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/store.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simde__m512 [valueFlowBailoutIncompleteVar] simd-everywhere-simde-c86a433/test/x86/avx512/storeu.c:2297:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/sub.c:577:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/subs.c:429:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/avx512/test.c:1134:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/unpacklo.c:4641:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/avx512/xor.c:1158:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/bmi.c:387:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/f16c.c:519:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/fma.c:2401:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/mmx.c:5183:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/skel.c:2248:27: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/sse.c:5838:3: error: There is an unknown macro here somewhere. Configuration is required. If SIMDE_TEST_FUNC_LIST_ENTRY is a macro then please configure it. [unknownMacro] simd-everywhere-simde-c86a433/test/x86/sse2.c:389:27: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/sse3.c:665:28: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/sse4.2.c:430:29: error: syntax error [syntaxError] simd-everywhere-simde-c86a433/test/x86/svml.c:30908:2: error: failed to evaluate #if condition, undefined function-like macro invocation: HEDLEY_HAS_WARNING( ... ) [syntaxError] diff: DONE