2026-01-16 16:03 ftp://ftp.de.debian.org/debian/pool/main/g/ggml/ggml_0.9.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=microsoft_sal --library=openmp --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.12.63+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.69 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.19.0 head-info: a8f83c1 (2026-01-15 10:50:53 +0100) count: 3001 3001 elapsed-time: 34.9 572.5 head-timing-info: old-timing-info: head results: ggml-org-ggml-3678254/examples/common-ggml.cpp:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common-ggml.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common-ggml.cpp:157:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/examples/common-ggml.cpp:223:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/examples/common-ggml.cpp:125:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common-ggml.cpp:133:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:151:0: debug: Function::addArguments found argument 'string' with varid 0. [varid0] ggml-org-ggml-3678254/examples/common.h:179:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.h:196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:18:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:152:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:308:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:383:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:545:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:638:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/common.cpp:14:101: style: Parameter 'params' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/examples/common.cpp:118:46: style: Parameter 'rng' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/examples/common.cpp:353:37: style: Parameter 'vocab' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/examples/common.h:265:19: style: Variable 'cube' can be declared as const array [constVariable] ggml-org-ggml-3678254/examples/common.cpp:253:19: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:285:27: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:432:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:448:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:547:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/common.cpp:563:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:80:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:402:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:742:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:812:17: style: Condition '!gpt2_eval(model,allocr,params.n_threads,n_past,embd,logits)' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:812:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:812:17: note: Condition '!gpt2_eval(model,allocr,params.n_threads,n_past,embd,logits)' is always false ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:141:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:698:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:721:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:91:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:102:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:103:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:104:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:105:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:106:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:107:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:125:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:138:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:104:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:473:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:802:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:873:17: style: Condition '!gpt2_eval(model,allocr,params.n_threads,n_past,embd,logits)' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:873:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:873:17: note: Condition '!gpt2_eval(model,allocr,params.n_threads,n_past,embd,logits)' is always false ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:165:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:115:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:126:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:127:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:128:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:129:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:130:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:131:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:149:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:162:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:324:17: style: Redundant initialization for 'ctx'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:313:20: note: ctx is initialized ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:324:17: note: ctx is overwritten ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:240:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:103:92: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:240:19: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:313:16: style: Local variable 'ctx' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:184:12: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:313:16: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:335:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:103:92: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:335:19: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:151:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:570:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:850:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:212:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:848:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:850:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:853:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:854:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:855:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:162:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:173:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:174:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:175:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:176:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:177:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:178:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:196:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:209:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:238:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:238:19: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:331:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:331:19: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:402:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:402:19: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:920:23: style: Local variable 'n_tokens' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:877:19: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:920:23: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:77:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:420:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:418:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:138:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:439:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:685:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:88:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:99:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:100:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:101:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:102:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:103:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:104:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:122:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-ctx.cpp:135:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:156:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:919:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:134:9: style: Condition 'gpu_backend' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:110:34: note: Assignment 'gpu_backend=NULL', assigned value is 0 ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:134:9: note: Condition 'gpu_backend' is always false ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:1002:17: style: Condition '!gpt2_eval(model,sched,n_past,embd,logits)' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:1002:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:1002:17: note: Condition '!gpt2_eval(model,sched,n_past,embd,logits)' is always false ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:217:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:167:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:178:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:179:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:180:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:181:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:182:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:183:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:201:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:214:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:239:33: style: Local variable 'params' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:155:107: note: Shadowed declaration ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:239:33: note: Shadow variable ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:30:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:107:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:108:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:47:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:53:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:60:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:61:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:62:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:63:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:64:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:65:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:80:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:81:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:82:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:83:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:84:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:85:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:91:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:92:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:103:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:104:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:78:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:634:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:415:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:141:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:433:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:606:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:89:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:100:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:101:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:102:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:103:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:104:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:105:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:106:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:125:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/main.cpp:138:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:31:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:110:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:111:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:48:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:54:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:61:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:62:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:63:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:64:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:65:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:66:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:67:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:82:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:83:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:84:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:85:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:86:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:87:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:88:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:94:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:95:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:106:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:107:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/magika/main.cpp:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/magika/main.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/magika/main.cpp:187:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/magika/main.cpp:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/magika/main.cpp:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/magika/main.cpp:41:15: style: struct member 'magika_hparams::block_size' is never used. [unusedStructMember] ggml-org-ggml-3678254/examples/magika/main.cpp:45:15: style: struct member 'magika_hparams::min_file_size_for_dl' is never used. [unusedStructMember] ggml-org-ggml-3678254/examples/mnist/mnist-common.h:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:19:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:343:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_POOL_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:388:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_LOSS_TYPE_CROSS_ENTROPY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:418:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:32:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:75:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:42:31: style:inconclusive: Function 'mnist_image_print' argument 1 names different: declaration 'f' definition 'stream'. [funcArgNamesDifferent] ggml-org-ggml-3678254/examples/mnist/mnist-common.h:158:31: note: Function 'mnist_image_print' argument 1 names different: declaration 'f' definition 'stream'. ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:42:31: note: Function 'mnist_image_print' argument 1 names different: declaration 'f' definition 'stream'. ggml-org-ggml-3678254/examples/mnist/mnist-common.cpp:458:29: style: Variable 'digit' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/examples/mnist/mnist-eval.cpp:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/mnist/mnist-train.cpp:16:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/perf-metal/perf-metal.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:421:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1141:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1215:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1459:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1623:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:1995:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:2024:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:2097:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:2172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:2249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/sam/sam.cpp:2170:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ggml-org-ggml-3678254/examples/sam/sam.cpp:2177:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ggml-org-ggml-3678254/examples/sam/sam.cpp:2188:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ggml-org-ggml-3678254/examples/sam/sam.cpp:2196:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ggml-org-ggml-3678254/examples/sam/sam.cpp:46:13: style: The member function 'sam_hparams::n_img_size' can be static. [functionStatic] ggml-org-ggml-3678254/examples/sam/sam.cpp:47:13: style: The member function 'sam_hparams::n_window_size' can be static. [functionStatic] ggml-org-ggml-3678254/examples/sam/sam.cpp:48:13: style: The member function 'sam_hparams::n_patch_size' can be static. [functionStatic] ggml-org-ggml-3678254/examples/sam/sam.cpp:2034:9: style: Condition '!sam_decode_mask(model,enc_res,pe_img_dense,ctx0,gf,state,multimask_output)' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/sam/sam.cpp:2034:25: note: Calling function 'sam_decode_mask' returns 1 ggml-org-ggml-3678254/examples/sam/sam.cpp:2034:9: note: Condition '!sam_decode_mask(model,enc_res,pe_img_dense,ctx0,gf,state,multimask_output)' is always false ggml-org-ggml-3678254/examples/sam/sam.cpp:2242:46: style: Condition 'sam_params_parse(argc,argv,params)==false' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/sam/sam.cpp:2242:25: note: Calling function 'sam_params_parse' returns 1 ggml-org-ggml-3678254/examples/sam/sam.cpp:2242:46: note: Condition 'sam_params_parse(argc,argv,params)==false' is always false ggml-org-ggml-3678254/examples/sam/sam.cpp:2261:9: style: Condition '!sam_image_preprocess(img0,img1)' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/examples/sam/sam.cpp:2261:30: note: Calling function 'sam_image_preprocess' returns 1 ggml-org-ggml-3678254/examples/sam/sam.cpp:2261:9: note: Condition '!sam_image_preprocess(img0,img1)' is always false ggml-org-ggml-3678254/examples/sam/sam.cpp:337:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:1391:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:1877:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:1887:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:2044:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:2081:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:520:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:539:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:540:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:541:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:542:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:543:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:544:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/examples/sam/sam.cpp:1537:10: style: Redundant initialization for 'Qcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1533:31: note: Qcur is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1537:10: note: Qcur is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1540:10: style: Redundant initialization for 'Kcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1534:31: note: Kcur is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1540:10: note: Kcur is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1543:10: style: Redundant initialization for 'Vcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1535:31: note: Vcur is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1543:10: note: Vcur is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1550:7: style: Redundant initialization for 'Q'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1546:28: note: Q is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1550:7: note: Q is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1553:7: style: Redundant initialization for 'K'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1547:28: note: K is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1553:7: note: K is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1556:7: style: Redundant initialization for 'V'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1548:28: note: V is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1556:7: note: V is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1588:9: style: Redundant initialization for 'cur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1587:30: note: cur is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1588:9: note: cur is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1623:16: style: Redundant initialization for 'tokens'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1617:33: note: tokens is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1623:16: note: tokens is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1639:13: style: Redundant initialization for 'src'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1633:30: note: src is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1639:13: note: src is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1665:17: style: Redundant initialization for 'pos_src'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1634:34: note: pos_src is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1665:17: note: pos_src is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1800:28: style: Redundant initialization for 'upscaled_embedding'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/sam/sam.cpp:1780:45: note: upscaled_embedding is initialized ggml-org-ggml-3678254/examples/sam/sam.cpp:1800:28: note: upscaled_embedding is overwritten ggml-org-ggml-3678254/examples/sam/sam.cpp:1481:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-3678254/examples/sam/sam.cpp:1497:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-3678254/examples/sam/sam.cpp:1501:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-3678254/examples/sam/sam.cpp:720:33: style: Local variable 'params' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/examples/sam/sam.cpp:508:40: note: Shadowed declaration ggml-org-ggml-3678254/examples/sam/sam.cpp:720:33: note: Shadow variable ggml-org-ggml-3678254/examples/sam/sam.cpp:1390:30: style: Local variable 'inp' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/sam/sam.cpp:1215:26: note: Shadowed declaration ggml-org-ggml-3678254/examples/sam/sam.cpp:1390:30: note: Shadow variable ggml-org-ggml-3678254/examples/sam/sam.cpp:2081:17: style: Local variable 'data' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/sam/sam.cpp:2044:12: note: Shadowed declaration ggml-org-ggml-3678254/examples/sam/sam.cpp:2081:17: note: Shadow variable ggml-org-ggml-3678254/examples/sam/sam.cpp:2196:24: style: Local variable 'val' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/sam/sam.cpp:2188:20: note: Shadowed declaration ggml-org-ggml-3678254/examples/sam/sam.cpp:2196:24: note: Shadow variable ggml-org-ggml-3678254/examples/sam/sam.cpp:1135:33: style: Parameter 'state' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/examples/sam/sam.cpp:1453:31: style: Parameter 'state' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/examples/sam/sam.cpp:337:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/sam/sam.cpp:379:110: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'ggml_sam_sin' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/examples/sam/sam.cpp:1429:66: note: You might need to cast the function pointer here ggml-org-ggml-3678254/examples/sam/sam.cpp:379:110: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/examples/sam/sam.cpp:398:110: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'ggml_sam_cos' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/examples/sam/sam.cpp:1430:66: note: You might need to cast the function pointer here ggml-org-ggml-3678254/examples/sam/sam.cpp:398:110: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/examples/sam/sam.cpp:1877:16: style: Variable 'iou_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/sam/sam.cpp:2170:19: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/sam/sam.cpp:2188:20: style: Variable 'val' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/sam/sam.cpp:2196:24: style: Variable 'val' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/sam/sam.cpp:68:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/examples/simple/simple-backend.cpp:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/simple/simple-backend.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/simple/simple-ctx.cpp:26:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/simple/simple-ctx.cpp:23:47: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/examples/simple/simple-ctx.cpp:23:58: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:54:13: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:51:37: note: Assuming allocation function fails ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:51:21: note: Assignment 'data=(uint8_t*)calloc(im.w*im.h*im.c,sizeof(uint8_t))', assigned value is 0 ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:54:13: note: Null pointer dereference ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:51:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:149:15: style: Redundant initialization for 'new_w'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:146:15: note: new_w is initialized ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:149:15: note: new_w is overwritten ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:150:15: style: Redundant initialization for 'new_h'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:147:15: note: new_h is initialized ggml-org-ggml-3678254/examples/yolo/yolo-image.cpp:150:15: note: new_h is overwritten ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:396:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:462:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:565:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:310:14: style: Local variable 'k' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:301:9: note: Shadowed declaration ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:310:14: note: Shadow variable ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:536:29: style: Local variable 'i' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:505:14: note: Shadowed declaration ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:536:29: note: Shadow variable ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:331:11: style: Variable 'colors' can be declared as const array [constVariable] ggml-org-ggml-3678254/examples/yolo/yolov3-tiny.cpp:241:28: style: Unused variable: result [unusedVariable] ggml-org-ggml-3678254/src/ggml-impl.h:108:1: error: There is an unknown macro here somewhere. Configuration is required. If GGML_ATTRIBUTE_FORMAT is a macro then please configure it. [unknownMacro] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_ACCEL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:510:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:73:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:74:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:92:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:102:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:135:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:136:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:137:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:140:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:204:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:205:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:206:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:222:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:228:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:311:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:204:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:205:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:206:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:204:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:205:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:206:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:218:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:256:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:320:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:338:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:352:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:371:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:378:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:384:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:441:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:467:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:473:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:487:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:497:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:403:40: style: Local variable 'src0' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:389:32: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:403:40: note: Shadow variable ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:404:40: style: Local variable 'src1' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:390:32: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-blas/ggml-blas.cpp:404:40: note: Shadow variable ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:354:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:545:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:648:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devices [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:696:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_HANDLE_TYPE_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:770:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:865:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:912:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:959:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:990:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1087:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1147:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1180:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_FORMAT_ND [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1222:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_HOST_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1260:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_HOST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1293:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1395:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1454:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_ROW_PADDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1514:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_CANN_MAX_DEVICES [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1640:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_host [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1696:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abs [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1956:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_HOST_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1982:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_HOST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2044:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_RESHAPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2304:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2518:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_GET_ROWS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2615:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2789:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2815:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2839:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2850:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_HBM_MEM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:158:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:711:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:714:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:728:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:754:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:832:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:846:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:868:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:869:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:872:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:892:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:892:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:915:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:916:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:918:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:921:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:924:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:962:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:963:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:966:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:993:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:994:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:997:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1099:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1212:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1222:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1232:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1255:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1260:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1263:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1286:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1287:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1292:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1292:68: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1306:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1306:72: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1325:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1369:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1385:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1594:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1912:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1926:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1950:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1956:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1976:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1982:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2014:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2015:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2026:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2027:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2075:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2149:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2356:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2432:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2470:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2530:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2545:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2599:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2604:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2609:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2636:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2655:60: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2656:60: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2663:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2683:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2753:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2758:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:869:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:872:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:916:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:924:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:963:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:966:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:994:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:997:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1223:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1457:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2005:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1422:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1472:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1478:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1545:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1560:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2311:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2780:29: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:846:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:916:16: style: Variable 'scale_offset' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1212:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:1255:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2026:44: style: Variable 'buf_ctx_src' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2027:44: style: Variable 'buf_ctx_dst' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2303:31: style: Variable 'src' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2609:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2636:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2655:49: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2656:49: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cann/ggml-cann.cpp:2663:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/amx/common.h:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/amx/mmq.cpp:30:2: error: failed to evaluate #elif condition, undefined function-like macro invocation: __has_attribute( ... ) [syntaxError] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:434:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:884:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:1137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq1_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:1314:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq2_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:1425:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:1752:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:2068:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:2598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:2698:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3660:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3836:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3935:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:3995:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:41:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:41:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:85:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/quants.c:85:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:341:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:433:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:642:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:796:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:854:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:917:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:1398:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:1819:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:2257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:2333:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:2539:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:2749:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:2817:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.h:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:57:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/arch/arm/repack.cpp:125:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:524:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:648:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:776:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:835:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:888:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:944:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:997:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1071:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1555:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1694:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1789:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1857:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:1968:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:2049:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:2108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:448:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:448:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:523:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/loongarch/quants.c:523:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:420:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:496:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:571:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:897:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1065:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1640:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:1875:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:2004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:2125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:2203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:41:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:41:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:87:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:87:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:146:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:146:15: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:216:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:216:15: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:293:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:293:15: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:349:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/powerpc/quants.c:349:15: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:386:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:727:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:1120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:1529:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:1648:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:26:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:26:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:67:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/quants.c:67:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/repack.cpp:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/riscv/repack.cpp:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:656:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:845:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:948:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:1068:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:1353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:1403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:47:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:47:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:94:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:94:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:275:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/s390/quants.c:275:15: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:233:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:359:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:450:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:545:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:619:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:733:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:848:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:980:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:1123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:41:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:41:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:88:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/wasm/quants.c:88:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:544:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:702:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:766:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:846:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:926:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1012:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1086:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq1_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1218:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq2_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1284:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1470:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1742:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:1920:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:2130:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:2372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:2490:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:2787:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:2972:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:3096:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:3306:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:3425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:3637:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:3721:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:290:76: style:inconclusive: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:290:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:388:76: style:inconclusive: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/quants.c:388:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:1393:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:1629:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:1958:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:3427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:183:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/arch/x86/repack.cpp:295:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:27:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:38:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:124:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:93:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:94:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:95:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:44:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/binary-ops.cpp:44:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:1558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:1574:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:548:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:586:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:590:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:723:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:733:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:771:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:830:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:882:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:927:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1508:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1680:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2355:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_N_TASKS_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2615:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2623:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2661:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_EXIT_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2722:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2930:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2976:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2993:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_seq_cst [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3077:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3125:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3206:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3671:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:603:16: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:603:33: portability:inconclusive: Casting from const float * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:604:16: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:604:33: portability:inconclusive: Casting from const float * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:787:42: portability: Casting between char * const and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:846:42: portability: Casting between char * const and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2649:32: style: Variable 'workers' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:2999:30: style: Variable 'threadpool' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3105:37: style: Parameter 'tpp' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:520:14: style: struct member 'ggml_numa_node::cpus' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:521:14: style: struct member 'ggml_numa_node::n_cpus' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:528:14: style: struct member 'ggml_numa_nodes::total_cpus' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:529:14: style: struct member 'ggml_numa_nodes::current_node' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:533:14: style: struct member 'ggml_numa_nodes::cpuset' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:3660:30: style: union member 'Anonymous0::u16' is never used. [unusedStructMember] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:972:39: style: Variable '((int8_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:976:40: style: Variable '((int16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:980:40: style: Variable '((int32_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:984:44: style: Variable '((ggml_fp16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:988:44: style: Variable '((ggml_bf16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:992:38: style: Variable '((float*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1103:39: style: Variable '((int8_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1107:40: style: Variable '((int16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1111:40: style: Variable '((int32_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1115:44: style: Variable '((ggml_fp16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1119:44: style: Variable '((ggml_bf16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.c:1123:38: style: Variable '((float*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_ALLOC_FAILED [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:359:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PHYS_PAGES [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:371:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_CPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:413:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:644:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_numa_init [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:678:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:117:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:129:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:151:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:160:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:168:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:181:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:249:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:256:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:268:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:346:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:422:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:446:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:85:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:113:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:164:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:342:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:373:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:392:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:399:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:405:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:464:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:490:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:496:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:625:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:663:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/ggml-cpu.cpp:89:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:270:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:192:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:236:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:197:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:237:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:238:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kernels.cpp:292:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:78:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:167:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:335:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:424:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:573:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:667:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TENSOR_ALIGNMENT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:719:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:742:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:762:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:370:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:412:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:558:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:561:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:665:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:676:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:288:41: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:320:44: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:396:46: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:413:42: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:482:46: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:497:42: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:668:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:686:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:707:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:781:51: style: Local variable 'ctx' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:46:10: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-cpu/kleidiai/kleidiai.cpp:781:51: note: Shadow variable ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:468:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/llamafile/sgemm.cpp:3326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/ops.cpp:1186:5: error: There is an unknown macro here somewhere. Configuration is required. If GGML_TENSOR_LOCALS is a macro then please configure it. [unknownMacro] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:116:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:306:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:342:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq1_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:394:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq2_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:426:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:551:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:761:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:803:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:853:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:905:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:949:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1005:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1048:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:41:84: style:inconclusive: Function 'quantize_row_q8_0_generic' argument 2 names different: declaration 'vy' definition 'y'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:66:84: note: Function 'quantize_row_q8_0_generic' argument 2 names different: declaration 'vy' definition 'y'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:41:84: note: Function 'quantize_row_q8_0_generic' argument 2 names different: declaration 'vy' definition 'y'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:45:84: style:inconclusive: Function 'quantize_row_q8_1_generic' argument 2 names different: declaration 'vy' definition 'y'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:67:84: note: Function 'quantize_row_q8_1_generic' argument 2 names different: declaration 'vy' definition 'y'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:45:84: note: Function 'quantize_row_q8_1_generic' argument 2 names different: declaration 'vy' definition 'y'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:59:76: style:inconclusive: Function 'quantize_row_q2_K' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:24:76: note: Function 'quantize_row_q2_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:59:76: note: Function 'quantize_row_q2_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:65:76: style:inconclusive: Function 'quantize_row_q3_K' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:25:76: note: Function 'quantize_row_q3_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:65:76: note: Function 'quantize_row_q3_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:71:76: style:inconclusive: Function 'quantize_row_q4_K' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:26:76: note: Function 'quantize_row_q4_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:71:76: note: Function 'quantize_row_q4_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:79:76: style:inconclusive: Function 'quantize_row_q5_K' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:27:76: note: Function 'quantize_row_q5_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:79:76: note: Function 'quantize_row_q5_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:87:76: style:inconclusive: Function 'quantize_row_q6_K' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:28:76: note: Function 'quantize_row_q6_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:87:76: note: Function 'quantize_row_q6_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:95:77: style:inconclusive: Function 'quantize_row_tq1_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:31:77: note: Function 'quantize_row_tq1_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:95:77: note: Function 'quantize_row_tq1_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:101:77: style:inconclusive: Function 'quantize_row_tq2_0' argument 2 names different: declaration 'y' definition 'vy'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/quants.h:32:77: note: Function 'quantize_row_tq2_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:101:77: note: Function 'quantize_row_tq2_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-3678254/src/ggml-cpu/quants.c:514:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:517:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:520:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:523:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:663:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:666:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-3678254/src/ggml-cpu/quants.c:1072:19: style: Variable 'scale.u16' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1426:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1488:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1512:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1589:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1629:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1660:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1691:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1722:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1756:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1788:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1820:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_IQ4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1856:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1877:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_IQ4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2446:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2516:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2553:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TENSOR_ALIGNMENT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2564:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buft [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2597:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2109:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2416:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 8 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 8 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 8 , 8 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_0 , 8 , 8 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_K , 4 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_K , 4 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q4_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q2_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q2_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_iq4_nl , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_iq4_nl , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_iq4_nl , 8 , 8 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_iq4_nl , 8 , 8 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q8_0 , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q8_0 , 4 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q8_0 , 8 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2281:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q8_0 , 8 , 4 , GGML_TYPE_Q8_0 >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:56:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:94:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:133:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:184:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:284:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:286:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:328:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:330:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:372:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:374:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:416:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:418:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:494:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:496:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:567:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:569:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:635:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:637:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:673:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:675:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:717:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:719:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:764:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:766:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:814:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:816:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:869:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:871:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:923:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:925:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:978:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:980:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1067:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1069:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1151:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1153:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1241:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1243:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1286:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1288:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1336:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1338:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1388:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1390:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1633:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1634:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1664:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1665:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1695:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1696:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1726:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1727:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1760:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1761:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1823:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1824:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1880:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1881:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2513:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2524:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2126:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2127:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2128:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2133:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2142:68: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2192:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2196:61: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2197:61: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2202:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2202:63: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2328:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2329:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2332:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2338:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2339:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2354:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2374:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2404:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2407:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:434:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:435:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:453:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:512:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:513:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:531:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:997:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:998:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1018:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1086:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1087:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1107:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2137:68: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2333:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2137:68: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1656:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1687:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1718:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1749:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1849:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1906:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2534:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2555:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:434:27: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:435:27: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:453:27: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:512:26: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:513:26: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:531:26: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:997:31: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:998:31: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1018:31: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1086:30: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1087:30: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1107:30: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2099:58: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:437:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:438:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:515:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:516:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:581:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:582:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:583:27: style: Variable 'sumi3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:584:27: style: Variable 'sumi4' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1001:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1002:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1090:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1091:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1169:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1170:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1171:35: style: Variable 'sumi3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:1172:35: style: Variable 'sumi4' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2106:34: style: Variable 'src1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2106:29: style: Variable 'src1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/repack.cpp:2149:29: style: Variable 'src0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime.cpp:39:2: error: #error "riscv not enabled in this build" [preprocessorErrorDirective] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2217:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Float16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1476:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Float16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:375:22: warning: Logical disjunction always evaluates to true: BlkLen != 32 || BlkLen != 64. [incorrectLogicOperator] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:375:38: warning: Logical disjunction always evaluates to true: BlkLen != 64 || BlkLen != 128. [incorrectLogicOperator] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2676:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2916:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2214:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2454:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1846:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2024:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1473:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1655:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:359:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:361:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1850:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1856:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2027:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2033:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1477:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1483:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1658:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1664:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:32: style:inconclusive: Function 'quantize_a_4row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:23:32: note: Function 'quantize_a_4row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:32: note: Function 'quantize_a_4row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:54: style:inconclusive: Function 'quantize_a_4row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:23:55: note: Function 'quantize_a_4row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:54: note: Function 'quantize_a_4row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:64: style:inconclusive: Function 'quantize_a_4row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:23:69: note: Function 'quantize_a_4row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:64: note: Function 'quantize_a_4row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:84: style:inconclusive: Function 'quantize_a_4row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:23:90: note: Function 'quantize_a_4row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:79:84: note: Function 'quantize_a_4row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:31: style:inconclusive: Function 'quantize_a_row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:21:31: note: Function 'quantize_a_row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:31: note: Function 'quantize_a_row_i8' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:53: style:inconclusive: Function 'quantize_a_row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:21:54: note: Function 'quantize_a_row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:53: note: Function 'quantize_a_row_i8' argument 2 names different: declaration 'a_ptr' definition 'A'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:63: style:inconclusive: Function 'quantize_a_row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:21:68: note: Function 'quantize_a_row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:63: note: Function 'quantize_a_row_i8' argument 3 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:83: style:inconclusive: Function 'quantize_a_row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:21:89: note: Function 'quantize_a_row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:344:83: note: Function 'quantize_a_row_i8' argument 4 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3157:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:7:43: note: Function 'gemm_kernel_i8i4' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3157:43: note: Function 'gemm_kernel_i8i4' argument 1 names different: declaration 'blk_len' definition 'BlkLen'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3158:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 2 names different: declaration 'quant_a_ptr' definition 'QuantA'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:8:43: note: Function 'gemm_kernel_i8i4' argument 2 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3158:43: note: Function 'gemm_kernel_i8i4' argument 2 names different: declaration 'quant_a_ptr' definition 'QuantA'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3159:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 3 names different: declaration 'quant_b_data' definition 'QuantBData'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:9:43: note: Function 'gemm_kernel_i8i4' argument 3 names different: declaration 'quant_b_data' definition 'QuantBData'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3159:43: note: Function 'gemm_kernel_i8i4' argument 3 names different: declaration 'quant_b_data' definition 'QuantBData'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3160:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 4 names different: declaration 'quant_b_scale' definition 'QuantBScale'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:10:43: note: Function 'gemm_kernel_i8i4' argument 4 names different: declaration 'quant_b_scale' definition 'QuantBScale'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3160:43: note: Function 'gemm_kernel_i8i4' argument 4 names different: declaration 'quant_b_scale' definition 'QuantBScale'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3161:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 5 names different: declaration 'quant_b_zp' definition 'QuantBZeroPoint'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:11:43: note: Function 'gemm_kernel_i8i4' argument 5 names different: declaration 'quant_b_zp' definition 'QuantBZeroPoint'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3161:43: note: Function 'gemm_kernel_i8i4' argument 5 names different: declaration 'quant_b_zp' definition 'QuantBZeroPoint'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3162:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 6 names different: declaration 'c_ptr' definition 'C'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:12:43: note: Function 'gemm_kernel_i8i4' argument 6 names different: declaration 'c_ptr' definition 'C'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3162:43: note: Function 'gemm_kernel_i8i4' argument 6 names different: declaration 'c_ptr' definition 'C'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3163:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 7 names different: declaration 'count_m' definition 'CountM'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:13:43: note: Function 'gemm_kernel_i8i4' argument 7 names different: declaration 'count_m' definition 'CountM'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3163:43: note: Function 'gemm_kernel_i8i4' argument 7 names different: declaration 'count_m' definition 'CountM'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3164:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 8 names different: declaration 'count_n' definition 'CountN'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:14:43: note: Function 'gemm_kernel_i8i4' argument 8 names different: declaration 'count_n' definition 'CountN'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3164:43: note: Function 'gemm_kernel_i8i4' argument 8 names different: declaration 'count_n' definition 'CountN'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3165:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 9 names different: declaration 'count_k' definition 'CountK'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:15:43: note: Function 'gemm_kernel_i8i4' argument 9 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3165:43: note: Function 'gemm_kernel_i8i4' argument 9 names different: declaration 'count_k' definition 'CountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3166:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 10 names different: declaration 'block_count_k' definition 'BlockCountK'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:16:43: note: Function 'gemm_kernel_i8i4' argument 10 names different: declaration 'block_count_k' definition 'BlockCountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3166:43: note: Function 'gemm_kernel_i8i4' argument 10 names different: declaration 'block_count_k' definition 'BlockCountK'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3168:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 12 names different: declaration 'bias' definition 'Bias'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:18:43: note: Function 'gemm_kernel_i8i4' argument 12 names different: declaration 'bias' definition 'Bias'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3168:43: note: Function 'gemm_kernel_i8i4' argument 12 names different: declaration 'bias' definition 'Bias'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3169:43: style:inconclusive: Function 'gemm_kernel_i8i4' argument 13 names different: declaration 'scale_stride' definition 'ScaleStride'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime_kernels.h:19:43: note: Function 'gemm_kernel_i8i4' argument 13 names different: declaration 'scale_stride' definition 'ScaleStride'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:3169:43: note: Function 'gemm_kernel_i8i4' argument 13 names different: declaration 'scale_stride' definition 'ScaleStride'. ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:86:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:141:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:211:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:349:21: style: Variable 'QuantA_offset' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1473:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1477:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1655:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1658:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1801:22: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1846:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:1850:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2024:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2027:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2172:22: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2214:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2218:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2454:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2457:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2676:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2680:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2916:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/spacemit/ime1_kernels.cpp:2919:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-cpu/traits.cpp:15:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/traits.cpp:28:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:102:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:140:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:161:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:220:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:128:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:129:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:208:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/unary-ops.cpp:209:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.cpp:611:35: warning: Invalid logf() argument nr 1. The value is 0 but the valid values are '1.4013e-45:'. [invalidFunctionArg] ggml-org-ggml-3678254/src/ggml-cpu/vec.cpp:605:22: note: Assignment 'sum=0', assigned value is 0 ggml-org-ggml-3678254/src/ggml-cpu/vec.cpp:606:14: note: Assuming condition is false ggml-org-ggml-3678254/src/ggml-cpu/vec.cpp:611:35: note: Invalid argument ggml-org-ggml-3678254/src/ggml-cpu/vec.h:119:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:119:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:603:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:603:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:604:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:604:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:981:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:1453:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-cpu/vec.h:1503:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:180:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_MAX_PACKET_BUFFERS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:239:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTRPC_MAP_FD [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:272:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rpcmem_alloc2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:346:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:367:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:392:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:403:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:478:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:545:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:584:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:645:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:702:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:723:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:731:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:739:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:805:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:871:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:910:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:971:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1028:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kvalues_mxfp4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1041:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1068:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1079:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1089:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1222:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1261:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1322:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1572:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDSP_DOMAIN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1777:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1781:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1785:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1789:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1793:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1797:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1870:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2068:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ROPE_TYPE_MROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPQUEUE_BUFFER_FLAG_FLUSH_SENDER [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_RMS_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2323:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_ROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2386:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OPFLAGS_SKIP_QUANTIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2574:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ADD [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2692:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2734:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2791:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_SILU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2875:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDSP_DOMAIN_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2907:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2925:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2943:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:3003:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OPMASK_QUANTIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:149:5: warning:inconclusive: Member variable 'op_desc::strides' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:149:5: warning:inconclusive: Member variable 'op_desc::dims' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:149:5: warning:inconclusive: Member variable 'op_desc::types' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:149:5: warning:inconclusive: Member variable 'op_desc::buffs' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:149:5: warning:inconclusive: Member variable 'op_desc::names' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::strides' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::dims' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::types' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::buffs' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::names' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:18:9: style: The member function 'op_desc::format_tensor_dims' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:48:9: style: The member function 'op_desc::format_tensor_strides' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:80:10: style: The member function 'op_desc::format_op_types' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:98:18: style: The member function 'op_desc::tensor_buff_name' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:123:10: style: The member function 'op_desc::format_op_names' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:150:5: style: Struct 'op_desc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2865:5: style: Struct 'ggml_hexagon_registry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2050:9: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2032:9: note: First condition ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2050:9: note: Second condition ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2099:9: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2089:9: note: First condition ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2099:9: note: Second condition ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1594:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:235:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:239:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:273:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:276:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:286:97: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:292:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:335:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:605:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:609:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:610:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:613:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:613:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:620:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:621:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:624:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:630:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:630:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:669:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:670:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:673:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:673:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:680:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:681:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:685:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:685:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:931:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:935:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:936:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:939:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:939:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:946:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:947:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:950:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:956:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:956:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:995:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:996:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:999:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:999:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1006:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1007:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1011:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1011:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1050:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1136:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1196:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1282:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1286:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1287:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1290:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1290:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1297:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1298:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1301:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1307:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1307:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1346:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1347:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1350:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1350:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1357:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1358:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1362:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1362:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1377:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1403:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1413:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1439:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1455:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1457:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1577:71: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1605:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1621:75: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1645:81: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1658:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2126:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2126:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2154:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:154:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:190:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:376:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:459:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:519:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:711:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:786:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:845:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1505:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1514:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1519:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1524:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2668:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2675:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2680:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2694:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2914:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2919:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1378:10: style: The scope of the variable 'sess' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1414:10: style: The scope of the variable 'sess' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:3001:17: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1645:13: style: Local variable 'err' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1629:9: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1645:13: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:60:46: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:327:10: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1563:14: style: Variable 'my_domain' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2149:10: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2720:65: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1513:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:504:41: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:499:27: note: Assuming condition is false ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:504:41: note: Uninitialized variable: qs ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:830:41: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:826:27: note: Assuming condition is false ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:830:41: note: Uninitialized variable: qs ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1181:42: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1176:27: note: Assuming condition is false ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:1181:42: note: Uninitialized variable: qs ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:95:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:120:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/op-desc.h:138:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported_domains [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:37:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported_domains [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:127:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTRPC_GET_EFFECTIVE_DOMAIN_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDSP_DOMAIN_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:371:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_handle_control [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:416:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:249:37: style:inconclusive: Function 'is_async_fastrpc_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.h:171:37: note: Function 'is_async_fastrpc_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:249:37: note: Function 'is_async_fastrpc_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:289:43: style:inconclusive: Function 'is_status_notification_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. [funcArgNamesDifferent] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.h:180:43: note: Function 'is_status_notification_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:289:43: note: Function 'is_status_notification_supported' argument 1 names different: declaration 'domain_id' definition 'domain'. ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:52:29: style: Parameter 'domain_type' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:67:22: style: Variable 'domain' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:238:14: style: Variable 'nErr' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:281:14: style: Variable 'nErr' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp-utils.c:316:14: style: Variable 'nErr' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:70:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:140:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEXAGON_UDMA_DESC_DSTATE_COMPLETE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-msg.h:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-msg.h:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:120:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:144:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:168:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:111:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:302:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:397:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:999:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:1000:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:1021:26: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:1022:21: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:136:39: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:137:39: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:138:39: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:145:34: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:146:33: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:146:91: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:147:33: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:149:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:153:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:154:40: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:154:64: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:212:30: portability: Casting between const signed int * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:213:30: portability: Casting between const signed int * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:218:39: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:219:39: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:220:39: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:232:28: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:234:30: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:248:52: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:332:32: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:332:80: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:333:34: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:333:66: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:334:29: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:334:62: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:334:88: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:410:39: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:411:39: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:418:34: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:419:29: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:419:69: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:421:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:425:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:425:65: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:85:26: style: Variable 'desc->dstbypass' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:79:26: note: desc->dstbypass is assigned ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:85:26: note: desc->dstbypass is overwritten ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:86:26: style: Variable 'desc->srcbypass' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:80:26: note: desc->srcbypass is assigned ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:86:26: note: desc->srcbypass is overwritten ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:833:12: style: Variable 'in_vec' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:832:12: note: in_vec is assigned ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:833:12: note: in_vec is overwritten ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:136:32: style: Local variable 'src0' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:79:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:136:32: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:137:32: style: Local variable 'src1' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:80:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:137:32: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:138:26: style: Local variable 'dst' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:81:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:138:26: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:218:32: style: Local variable 'src0' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:165:70: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:218:32: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:219:32: style: Local variable 'src1' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:166:70: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:219:32: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:220:26: style: Local variable 'dst' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:167:70: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:220:26: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:324:16: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:263:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:324:16: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:325:16: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:262:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:325:16: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:410:32: style: Local variable 'src0' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:367:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:410:32: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:411:26: style: Local variable 'dst' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:368:66: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:411:26: note: Shadow variable ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:83:66: style: Parameter 'src0_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:84:66: style: Parameter 'src1_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:85:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:169:70: style: Parameter 'src0_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:170:70: style: Parameter 'src1_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:171:70: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:263:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:292:15: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:370:66: style: Parameter 'src0_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:371:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:35:35: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:40:34: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:40:46: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.h:135:39: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:102:27: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:127:27: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:151:28: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:175:27: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:200:27: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:224:28: style: Variable 'vsrc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:270:70: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:26:45: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:72:47: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:78:46: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:79:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:87:47: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:88:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:96:47: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:97:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:105:46: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:106:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:114:46: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/ops-utils.h:115:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:89:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:175:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:268:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/act-ops.c:375:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:142:49: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:208:43: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:209:43: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:210:43: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:222:46: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:224:22: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:224:79: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:226:22: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:226:50: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:226:78: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:86:31: style: Variable 'src1_nrows' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:79:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:86:20: style: Variable 'src1_nrows' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:173:32: style: Variable 'dst_row_size' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:169:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/binary-ops.c:173:18: style: Variable 'dst_row_size' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/htp-dma.c:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-exp.c:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-exp.c:79:30: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-exp.c:80:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-exp.c:43:24: style: Variable 'vec_out' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-inverse.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-inverse.c:64:30: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-inverse.c:65:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:438:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:500:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:723:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:770:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:809:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:858:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:907:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:953:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:1003:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:118:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:119:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:120:31: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:330:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:331:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:332:31: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:479:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:480:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:562:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:563:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:615:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:616:31: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:617:31: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:755:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:756:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:788:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:839:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:890:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:891:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:916:48: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:917:48: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:936:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:957:27: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:982:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:983:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:1052:30: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:1053:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:452:31: style: Variable 'vec_in1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:1011:31: style: Variable 'vec_in' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:1032:32: style: Variable 'vec_in' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:957:25: style: Variable 'src_f' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.c:957:19: style: Variable 'src_f' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_ENOMEMORY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EVERSIONNOTSUPPORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EVERSIONNOTSUPPORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:188:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:395:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPQUEUE_TIMEOUT_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:618:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:674:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:744:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EWOULDBLOCK [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:380:50: style: Parameter 'prof' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:405:54: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:447:57: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:490:80: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:529:80: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:570:79: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:610:59: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/main.c:666:52: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/matmul-ops.c:1798:2: error: #error "FP32_QUANTIZE_GROUP_SIZE must be 32, 64, or 128" [preprocessorErrorDirective] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:418:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:281:14: style: Condition 'src2!=NULL' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:172:43: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:173:43: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:174:43: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:223:43: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:224:43: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:225:43: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:278:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:296:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:297:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:79:44: style: Parameter 'corr_dims' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'ne01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'ne02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'ne03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:274:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/rope-ops.c:355:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:78:33: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:79:36: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:137:46: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:206:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:207:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:208:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:226:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:227:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:234:39: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:238:47: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:238:69: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:239:47: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:241:35: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:241:57: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:256:42: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:256:65: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:256:81: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:258:50: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:259:49: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:259:72: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:259:89: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:261:35: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:261:58: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:230:26: style: Variable 'mp_f16' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:200:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/softmax-ops.c:275:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:106:35: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:106:64: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:108:48: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:113:27: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:113:56: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:157:37: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:158:37: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:92:45: style: Parameter 'op_params' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/unary-ops.c:126:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:196:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_ENOMORE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:285:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:193:83: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-hexagon/htp/worker-pool.c:76:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:108:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:115:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:212:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:385:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ADD [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:214:21: style: Condition '!ggml_mem_ranges_add_src(mrs,node.node->src[i])' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:99:31: note: Calling function 'ggml_mem_ranges_add' returns 1 ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:214:45: note: Calling function 'ggml_mem_ranges_add_src' returns 1 ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:214:21: note: Condition '!ggml_mem_ranges_add_src(mrs,node.node->src[i])' is always false ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:224:25: style: Condition '!ggml_mem_ranges_add_src(mrs,fused->src[i])' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:99:31: note: Calling function 'ggml_mem_ranges_add' returns 1 ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:224:49: note: Calling function 'ggml_mem_ranges_add_src' returns 1 ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:224:25: note: Condition '!ggml_mem_ranges_add_src(mrs,fused->src[i])' is always false ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:42:71: performance: Function parameter 'mr' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:259:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_SUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CUMSUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:322:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CUMSUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TRI [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:361:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:388:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:415:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:447:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:482:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:564:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:783:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:950:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:971:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARGSORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:997:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARGSORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1024:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TOP_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1051:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TOP_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1081:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1293:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1352:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_L2_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_GROUP_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1438:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_IM2COL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1500:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_TRANSPOSE_1D [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1523:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_TRANSPOSE_2D [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1546:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_2D [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_UPSCALE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1585:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_PAD [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_PAD_REFLECT_1D [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARANGE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1638:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TIMESTEP_EMBEDDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1655:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1672:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_SGD [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1689:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1706:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT_EQUAL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:13:10: style:inconclusive: Technically the member function 'ggml_metal_device_deleter::operator()' can be const. [functionConst] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1443:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-device.cpp:1315:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:193:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:502:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:560:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:604:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:715:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:754:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:789:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:828:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:856:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:951:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1008:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1149:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1194:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1256:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1346:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1419:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1558:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1631:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1693:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1908:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1916:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1932:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2118:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2211:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2286:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2734:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2896:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2944:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2999:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3133:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3229:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3299:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3377:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3422:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3478:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3531:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3575:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3621:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3655:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3689:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3730:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3837:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3947:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3983:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:4034:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:4070:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:4104:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2358:33: style: Condition 'nqptg%8==0' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2359:33: style: Condition 'ncpsg%32==0' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2526:33: style: Condition 'nqptg%1==0' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2527:33: style: Condition 'ncpsg%32==0' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2673:17: style: Condition 'nwg==1' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2614:19: note: Assignment 'nwg=32', assigned value is 32 ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2673:17: note: Condition 'nwg==1' is always false ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:23:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:509:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:618:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:619:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:620:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:621:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:623:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:722:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:723:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:796:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:797:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1268:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1269:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1542:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1543:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1544:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:1545:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2314:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2315:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2316:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2949:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3146:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3147:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3150:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3159:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3160:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3161:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3162:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3163:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3164:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3167:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3168:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3169:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3170:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3234:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3235:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3236:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3237:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3238:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3239:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3241:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3311:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3312:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3313:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3314:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3315:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3316:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3384:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3429:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3597:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3598:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3627:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3628:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2612:17: style: Variable 'nsg' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2603:13: note: nsg is assigned ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2612:17: note: nsg is overwritten ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3811:19: style: Local variable 'nth' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3738:9: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3811:19: note: Shadow variable ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3906:19: style: Local variable 'nth' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3845:9: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3906:19: note: Shadow variable ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:3044:27: style: Variable 'f0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-ops.cpp:2526:28: style: Modulo of one is always equal to zero [moduloofone] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:473:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:540:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:565:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:630:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:712:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:23:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:31:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:39:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:47:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:55:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:63:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:75:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:97:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:105:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:113:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:121:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:129:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:137:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:149:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:174:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:237:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:288:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:340:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:383:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:394:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:400:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:406:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:421:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:427:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:435:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:469:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:498:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:506:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:514:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:528:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:534:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:561:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:586:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:594:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:602:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:215:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:223:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:233:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:249:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:274:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:284:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:300:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:325:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:336:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:352:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:379:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:414:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:524:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:542:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:582:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:613:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:634:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:661:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:667:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:675:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:689:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal.cpp:699:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-opencl/ggml-opencl.cpp:4421:1: error: There is an unknown macro here somewhere. Configuration is required. If GGML_BACKEND_DL_IMPL is a macro then please configure it. [unknownMacro] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_tensor [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:257:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_tensor [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:502:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPC_PROTO_MAJOR_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:771:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:834:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:887:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1032:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPC_PROTO_MAJOR_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1090:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1265:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1282:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1385:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1444:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1549:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graph [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1569:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1830:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1931:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2047:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:330:31: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:242:10: style:inconclusive: Technically the member function 'graph_cache::is_cached' can be const. [functionConst] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1031:18: style: The member function 'rpc_server::hello' can be static. [functionStatic] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:993:10: note: The member function 'rpc_server::hello' can be static. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1031:18: note: The member function 'rpc_server::hello' can be static. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1123:18: style:inconclusive: Technically the member function 'rpc_server::buffer_get_base' can be const. [functionConst] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:997:10: note: Technically the member function 'rpc_server::buffer_get_base' can be const. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1123:18: note: Technically the member function 'rpc_server::buffer_get_base' can be const. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1147:18: style:inconclusive: Technically the member function 'rpc_server::buffer_clear' can be const. [functionConst] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:999:10: note: Technically the member function 'rpc_server::buffer_clear' can be const. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1147:18: note: Technically the member function 'rpc_server::buffer_clear' can be const. ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:54:5: style: Struct 'socket_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:938:5: error: Memory leak: buft_ctx [memleak] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:387:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:402:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:555:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:563:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:590:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:620:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:637:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:643:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:663:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:676:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:678:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:682:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:695:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:714:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:719:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:745:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:758:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:775:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:810:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:816:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:869:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1065:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1225:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1241:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1247:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1270:14: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1295:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1330:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1363:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1418:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1912:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1918:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1924:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1950:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1958:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1976:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1977:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2007:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2012:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2017:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:307:60: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:313:60: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:336:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:374:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:864:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1207:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1496:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1504:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1933:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1954:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1962:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2035:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1617:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1617:42: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1629:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1629:42: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1643:44: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1643:44: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1657:43: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1657:43: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1671:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1671:42: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1685:45: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1685:45: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1735:45: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1735:45: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1762:38: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1762:38: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1776:41: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1776:41: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1810:47: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1594:23: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1810:47: note: Shadow variable ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:330:22: style: Variable 'server' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:620:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:636:92: style: Parameter 'tensor' can be declared as pointer to const. However it seems that 'ggml_backend_rpc_buffer_set_tensor' is a callback function, if 'tensor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:706:30: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:636:92: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:637:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:663:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:672:117: style: Parameter 'dst' can be declared as pointer to const. However it seems that 'ggml_backend_rpc_buffer_cpy_tensor' is a callback function, if 'dst' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:708:30: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:672:117: note: Parameter 'dst' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:676:43: style: Variable 'src_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:678:43: style: Variable 'dst_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:682:43: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:695:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:719:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:745:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:758:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:775:48: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:868:94: style: Parameter 'cgraph' can be declared as pointer to const. However it seems that 'ggml_backend_rpc_graph_compute' is a callback function, if 'cgraph' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:901:38: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:868:94: note: Parameter 'cgraph' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1130:12: style: Variable 'base' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1828:93: style: Parameter 'devices' can be declared as pointer to const. However it seems that 'ggml_backend_rpc_start_server' is a callback function, if 'devices' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:2031:24: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1828:93: note: Parameter 'devices' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1976:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-rpc/ggml-rpc.cpp:1977:39: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/dpct/helper.hpp:41:2: error: #error "Only support Windows and Linux." [preprocessorErrorDirective] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_MAX_DEVICES [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:155:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devices [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:262:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_all_sycl_device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:286:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:304:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:361:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:374:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:412:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:440:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:471:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:532:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:552:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:570:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:624:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_ROW_PADDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:683:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_MAX_DEVICES [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:706:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:733:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:808:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:832:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:918:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:974:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1046:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1077:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1123:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_MAX_DEVICES [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1189:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_host [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1270:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1347:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1501:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1617:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1664:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1704:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1724:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1743:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_SCALE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1756:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1780:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_work_group_sizes [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1830:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_ARGMAX_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1884:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_DIAG_MASK_INF_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1904:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_to_device [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2007:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2164:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2178:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2202:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2220:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2235:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2275:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_PEER_MAX_BATCH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2624:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2629:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2634:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2639:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2644:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2649:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2654:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2665:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2696:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2758:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3076:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3103:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3166:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q6_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3278:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_DMMV_X [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3283:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMVQ_MAX_BATCH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3287:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3436:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3608:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3613:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3618:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3623:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3628:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3634:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3640:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3646:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3652:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3674:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3898:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3971:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3995:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4022:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4043:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4066:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4091:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4109:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_RESHAPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4237:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4279:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4310:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4367:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4711:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4719:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4755:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4803:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4845:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2318:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1561:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_space [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2007:75: style: Condition 'use_fp16' is always false [knownConditionTrueFalse] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2005:21: note: Assignment 'use_fp16=false', assigned value is 0 ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2007:75: note: Condition 'use_fp16' is always false ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:877:13: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1145:26: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:423:12: warning: If memory allocation fails, then there is a possible null pointer dereference: host_buf [nullPointerOutOfMemory] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:422:38: note: Assuming allocation function fails ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:422:23: note: Assignment 'host_buf=(char*)malloc(size)', assigned value is 0 ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:423:12: note: Null pointer dereference ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:355:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:367:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:376:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:396:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:415:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:422:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:424:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:443:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:449:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:460:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:461:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:462:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:476:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:477:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:533:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:555:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:575:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:607:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:615:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:621:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:818:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:836:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:837:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:873:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:925:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:926:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:930:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:950:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:981:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:982:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:986:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1006:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1071:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1267:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1345:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1407:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1464:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1906:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1912:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1920:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1925:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1930:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1952:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1953:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2034:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2082:67: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2119:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2215:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2246:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2261:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2262:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2678:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2679:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2715:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2716:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2992:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2993:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2994:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3107:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3143:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3182:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3214:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3293:13: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3450:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3460:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3461:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3462:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3482:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3509:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4006:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4012:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4025:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4031:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4046:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4052:15: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4063:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4092:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4221:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4292:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4297:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4302:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4336:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4341:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4360:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4608:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4657:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4658:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4759:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4764:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2344:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2345:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2361:66: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2427:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2433:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2455:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2522:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2571:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2580:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2020:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2081:66: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3112:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3146:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3185:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3383:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3405:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3406:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3424:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3425:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2571:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2580:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1553:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2081:66: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3405:39: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3406:35: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3424:40: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3425:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2571:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2580:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:198:21: style: Redundant initialization for 'user_number'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:193:21: note: user_number is initialized ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:198:21: note: user_number is overwritten ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:200:9: style: Variable 'user_number' is assigned an expression that holds the same value. [redundantAssignment] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:193:21: note: user_number is assigned 'default_val' here. ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:200:9: note: Variable 'user_number' is assigned an expression that holds the same value. ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:524:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:638:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:644:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:659:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:826:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1048:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1067:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1100:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:1157:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4484:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4679:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2795:13: style: The scope of the variable 'last_str' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4795:17: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:942:16: style: Local variable 'size' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:917:65: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:942:16: note: Shadow variable ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:998:16: style: Local variable 'size' shadows outer argument [shadowArgument] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:973:65: note: Shadowed declaration ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:998:16: note: Shadow variable ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3235:62: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3294:16: style: Variable 'tensor_split' can be declared as reference to const [constVariableReference] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:192:11: style: Variable 'user_device_string' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:367:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2361:55: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2677:13: style: Variable 'src0_ddq' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2678:13: style: Variable 'src1_ddf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2714:13: style: Variable 'src0_ddq' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:2715:13: style: Variable 'src1_ddf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3243:43: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3276:110: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3281:101: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3355:33: style: Variable 'extra' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4336:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4341:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4359:39: style: Variable 'sycl_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4657:45: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:4658:40: style: Variable 'sycl_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-sycl/ggml-sycl.cpp:3306:32: style: Variable 'min_compute_capability' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/src/ggml-vulkan/ggml-vulkan.cpp:8116:5: error: There is an unknown macro here somewhere. Configuration is required. If GGML_TENSOR_LOCALS is a macro then please configure it. [unknownMacro] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:192:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:325:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1047:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1195:5: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:363:17: style: The scope of the variable 'stdout_str' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:363:29: style: The scope of the variable 'stderr_str' can be reduced. [variableScope] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:324:121: performance: Function parameter 'defines' should be passed by const reference. However it seems that 'string_to_spv_func' is a callback function. [passedByValueCallback] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:422:9: note: Function pointer used here. ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:324:121: note: Function parameter 'defines' should be passed by const reference. However it seems that 'string_to_spv_func' is a callback function. ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:144:23: style: Variable 'part' can be declared as reference to const [constVariableReference] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:303:41: style: Parameter 'count' can be declared as pointer to const. However it seems that 'decrement_compile_count' is a callback function, if 'count' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:420:0: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:303:41: note: Parameter 'count' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1057:17: style: Variable 'suffixes' can be declared as const array [constVariable] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:145:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:199:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:355:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:379:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:468:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:519:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:581:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:657:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:770:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:790:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:865:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:910:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1027:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1068:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1341:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1375:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1564:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1604:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyDst [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1665:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Storage [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1708:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1732:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1743:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1752:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1899:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_set_rows_f16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1907:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1961:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1974:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1987:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2000:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2013:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2027:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_rms_norm [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2035:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2058:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_GLU_OP_REGLU [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_ABS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2282:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_scale_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2292:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_soft_max_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2330:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_WEBGPU_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2426:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2621:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2814:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_WEBGPU_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:119:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:121:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:536:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:582:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:672:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:677:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:729:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1104:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1131:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1132:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1133:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1136:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1137:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1138:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1139:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1140:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1141:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1144:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1233:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1234:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1235:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1278:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1279:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1308:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1333:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1519:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1538:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1556:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1582:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1629:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1726:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1168:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1169:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1170:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1171:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1172:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1173:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1334:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1335:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1336:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1337:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1556:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1016:35: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1017:35: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1018:35: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1019:35: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1168:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1169:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1170:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1171:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1172:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1173:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1334:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1335:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1336:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1337:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2531:37: style: Redundant assignment of 'supports_op' to itself. [selfAssignment] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:499:109: performance: Function parameter 'commands' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:574:83: performance: Function parameter 'params' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:431:79: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:463:61: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:733:64: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:738:64: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:729:42: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:733:83: style: Parameter 't' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:738:83: style: Parameter 't' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:748:52: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:748:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1440:35: style: Variable 'backend_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1508:76: style: Parameter 'tensor' can be declared as pointer to const. However it seems that 'ggml_backend_webgpu_buffer_memset_tensor' is a callback function, if 'tensor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1638:30: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1508:76: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1533:73: style: Parameter 'tensor' can be declared as pointer to const. However it seems that 'ggml_backend_webgpu_buffer_set_tensor' is a callback function, if 'tensor' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1639:30: note: You might need to cast the function pointer here ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:1533:73: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2326:42: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2396:42: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2588:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2593:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-webgpu/ggml-webgpu.cpp:2605:39: style: Variable 'reg_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:144:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNPA_PARMBLKFORMAT_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:167:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:330:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:448:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_ACCEL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:488:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:613:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:263:37: error: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. [invalidLifetime] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:254:58: note: Raw pointer to smart pointer created here. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:263:38: note: Passed to 'move'. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:241:59: note: Variable created here. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:263:37: note: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:263:38: error: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. [invalidLifetime] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:254:58: note: Raw pointer to smart pointer created here. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:241:59: note: Variable created here. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:263:38: note: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:45:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:46:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:175:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:200:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:214:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:224:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:242:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:275:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:281:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:283:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:294:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:300:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:337:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:404:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:433:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:492:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:512:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:72:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:271:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:324:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:367:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:373:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:400:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:440:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:450:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:456:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:469:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:502:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:508:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:521:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:549:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:558:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:566:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:580:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:590:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:28:33: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:214:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:337:40: style: Variable 'ctx_dev' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-zdnn/ggml-zdnn.cpp:512:40: style: Variable 'ctx_dev' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/src/ggml-zdnn/mmf.cpp:9:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/mmf.cpp:32:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/mmf.cpp:33:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/mmf.cpp:34:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/mmf.cpp:35:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zdnn/utils.cpp:7:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/utils.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/utils.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zdnn/utils.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:88:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_ACCEL [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:328:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:458:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:20:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:92:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:93:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:94:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:101:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:102:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:103:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:107:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:108:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:109:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:164:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:165:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:203:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:209:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:277:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:199:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:232:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:285:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:296:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:309:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:334:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:341:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:347:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:393:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:418:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:424:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/src/ggml-zendnn/ggml-zendnn.cpp:445:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/tests/test-arange.cpp:54:13: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-arange.cpp:23:34: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-3678254/tests/test-arange.cpp:54:13: note: Condition '!backend' is always true ggml-org-ggml-3678254/tests/test-arange.cpp:73:13: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2921:5: debug: Failed to parse 'using op_t = ggml_tensor * ( * ) ( ggml_context * , ggml_tensor * , ggml_tensor * ) ;'. The checking continues anyway. [simplifyUsing] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:82:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:245:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:378:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:393:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_PREC_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SCALE_FLAG_ALIGN_CORNERS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:450:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:454:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_VIEW [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:798:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:914:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:931:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:973:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1052:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1177:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1236:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1595:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1900:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_ABS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1941:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_ABS [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2141:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2162:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2197:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2282:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2302:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2363:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2418:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2462:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2498:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2538:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2599:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2803:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2957:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_add [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2976:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_mul [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2986:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_mul [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2990:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_div [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2994:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_add [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3027:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3040:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3481:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3491:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3707:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3715:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3769:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3829:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4340:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4438:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ROPE_TYPE_MROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4588:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4621:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4809:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4850:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4928:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5024:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5212:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5294:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_GLU_OP_SWIGLU_OAI [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5312:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5810:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5958:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6067:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6114:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6153:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6488:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6496:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6557:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6679:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6817:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8438:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8455:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:525:51: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:553:51: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:692:5: warning: Member variable 'test_summary_info::tests_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:692:5: warning: Member variable 'test_summary_info::tests_total' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:703:5: warning: Member variable 'testing_start_info::device_count' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:719:5: warning: Member variable 'backend_init_info::device_index' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:719:5: warning: Member variable 'backend_init_info::total_devices' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:739:5: warning: Member variable 'backend_status_info::status' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:751:5: warning: Member variable 'overall_summary_info::backends_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:751:5: warning: Member variable 'overall_summary_info::backends_total' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:751:5: warning: Member variable 'overall_summary_info::all_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1856:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1893:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1967:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2012:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2071:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2134:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2190:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2271:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2356:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2457:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2520:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2568:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2630:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2665:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2716:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2754:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2831:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2888:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2938:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3015:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3069:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3105:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3146:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3174:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3208:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3248:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3285:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3338:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3382:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3437:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3465:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3522:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3552:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3581:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3632:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3756:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3816:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3890:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3926:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3955:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3995:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4031:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4074:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4119:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4152:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4183:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4214:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4245:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4277:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4316:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4372:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4412:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4549:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4582:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4615:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4657:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4708:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4794:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4844:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4911:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4954:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5005:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5061:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5184:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5271:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5401:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5446:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5481:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5520:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5552:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5580:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5615:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5645:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5671:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5704:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5741:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5778:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5805:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5831:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5854:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5880:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5930:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6014:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6062:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6096:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6141:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6181:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6211:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6247:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6280:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6314:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6354:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6411:5: warning: Member variable 'test_case::mode' is not initialized in the constructor. Maybe it should be initialized directly in the class test_case? [uninitDerivedMemberVar] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:912:10: style: The member function 'console_printer::print_test_console' can be static. [functionStatic] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:929:10: style: The member function 'console_printer::print_perf_console' can be static. [functionStatic] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:971:10: style: The member function 'console_printer::print_support_console' can be static. [functionStatic] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2341:9: warning: The struct 'test_rope_set_rows' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1167:15: note: Parent variable 'test_case::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2341:9: note: Derived variable 'test_rope_set_rows::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2444:9: warning: The struct 'test_rms_norm_mul_rope' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1167:15: note: Parent variable 'test_case::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2444:9: note: Derived variable 'test_rms_norm_mul_rope::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4397:9: warning: The struct 'test_rope' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1167:15: note: Parent variable 'test_case::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4397:9: note: Derived variable 'test_rope::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5514:27: warning: The struct 'test_upscale' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1167:15: note: Parent variable 'test_case::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5514:27: note: Derived variable 'test_upscale::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5546:27: warning: The struct 'test_interpolate' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1167:15: note: Parent variable 'test_case::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5546:27: note: Derived variable 'test_interpolate::mode' ggml-org-ggml-3678254/tests/test-backend-ops.cpp:705:5: style: Struct 'testing_start_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1856:5: style: Struct 'test_example' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1893:5: style: Struct 'test_unary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1967:5: style: Struct 'test_glu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2012:5: style: Struct 'test_glu_split' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2071:5: style: Struct 'test_swiglu_oai' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2134:5: style: Struct 'test_get_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2190:5: style: Struct 'test_get_rows_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2457:5: style: Struct 'test_rms_norm_mul_rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2520:5: style: Struct 'test_argmax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2568:5: style: Struct 'test_count_equal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2630:5: style: Struct 'test_repeat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2665:5: style: Struct 'test_repeat_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2716:5: style: Struct 'test_dup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2754:5: style: Struct 'test_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2831:5: style: Struct 'test_cpy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2888:5: style: Struct 'test_cont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2938:5: style: Struct 'test_bin_bcast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3015:5: style: Struct 'test_add_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3069:5: style: Struct 'test_add1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3105:5: style: Struct 'test_scale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3146:5: style: Struct 'test_softcap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3174:5: style: Struct 'test_silu_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3208:5: style: Struct 'test_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3248:5: style: Struct 'test_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3285:5: style: Struct 'test_rms_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3338:5: style: Struct 'test_rms_norm_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3382:5: style: Struct 'test_rms_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3437:5: style: Struct 'test_ssm_conv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3465:5: style: Struct 'test_ssm_scan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3522:5: style: Struct 'test_rwkv_wkv6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3552:5: style: Struct 'test_gla' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3581:5: style: Struct 'test_rwkv_wkv7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3632:5: style: Struct 'test_mul_mat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3756:5: style: Struct 'test_mul_mat_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3816:5: style: Struct 'test_mul_mat_id_fusion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3890:5: style: Struct 'test_out_prod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3926:5: style: Struct 'test_sqr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3955:5: style: Struct 'test_sqrt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3995:5: style: Struct 'test_log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4031:5: style: Struct 'test_sin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4074:5: style: Struct 'test_cos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4119:5: style: Struct 'test_clamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4152:5: style: Struct 'test_floor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4183:5: style: Struct 'test_ceil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4214:5: style: Struct 'test_round' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4245:5: style: Struct 'test_trunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4277:5: style: Struct 'test_diag_mask_inf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4316:5: style: Struct 'test_soft_max' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4372:5: style: Struct 'test_soft_max_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4412:5: style: Struct 'test_rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4549:5: style: Struct 'test_pool2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4582:5: style: Struct 'test_conv_transpose_1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4615:5: style: Struct 'test_conv_transpose_2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4657:5: style: Struct 'test_im2col' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4708:5: style: Struct 'test_im2col_3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4794:5: style: Struct 'test_conv_2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4844:5: style: Struct 'test_conv_2d_dw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4954:5: style: Struct 'test_concat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5005:5: style: Struct 'test_argsort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5061:5: style: Struct 'test_top_k' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5184:5: style: Struct 'test_topk_moe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5401:5: style: Struct 'test_sum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5446:5: style: Struct 'test_sum_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5481:5: style: Struct 'test_mean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5520:5: style: Struct 'test_upscale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5552:5: style: Struct 'test_interpolate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5580:5: style: Struct 'test_group_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5615:5: style: Struct 'test_group_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5645:5: style: Struct 'test_l2_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5671:5: style: Struct 'test_acc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5704:5: style: Struct 'test_pad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5741:5: style: Struct 'test_pad_ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5778:5: style: Struct 'test_pad_reflect_1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5805:5: style: Struct 'test_roll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5831:5: style: Struct 'test_arange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5854:5: style: Struct 'test_timestep_embedding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5880:5: style: Struct 'test_leaky_relu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5930:5: style: Struct 'test_flash_attn_ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6014:5: style: Struct 'test_cross_entropy_loss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6062:5: style: Struct 'test_cross_entropy_loss_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6096:5: style: Struct 'test_opt_step_adamw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6141:5: style: Struct 'test_opt_step_sgd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6181:5: style: Struct 'test_cumsum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6211:5: style: Struct 'test_xielu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6247:5: style: Struct 'test_tri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6280:5: style: Struct 'test_fill' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6314:5: style: Struct 'test_solve_tri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6354:5: style: Struct 'test_diag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6411:5: style: Struct 'test_llm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6536:5: style: Struct 'test_llama' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6660:5: style: Struct 'test_falcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7787:37: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7780:37: note: First condition ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7787:37: note: Second condition ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7802:37: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7787:37: note: First condition ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7802:37: note: Second condition ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8612:9: style: Condition 'output_printer' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8670:5: warning: Either the condition 'output_printer' is redundant or there is possible null pointer dereference: output_printer. [nullPointerRedundantCheck] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8666:9: note: Assuming that condition 'output_printer' is not redundant ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8670:5: note: Null pointer dereference ggml-org-ggml-3678254/tests/test-backend-ops.cpp:258:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1335:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:246:57: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:248:57: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:250:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:252:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:254:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:256:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:250:39: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1391:13: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2377:15: style: The scope of the variable 'fs' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2378:15: style: The scope of the variable 'ef' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2379:15: style: The scope of the variable 'af' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1455:23: style: Local variable 'gf' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1162:19: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1455:23: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1514:25: style: Local variable 'status' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1459:21: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1514:25: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1801:26: style: Local variable 'err' shadows outer function [shadowFunction] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1112:20: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1801:26: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3776:23: style: Local variable 'b' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3738:16: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3776:23: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3836:23: style: Local variable 'b' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3796:16: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3836:23: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3852:27: style: Local variable 'm' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3797:19: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3852:27: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4332:23: style: Local variable 'mask' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4298:16: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4332:23: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4338:23: style: Local variable 'sinks' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4299:16: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4338:23: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7119:37: style: Local variable 's1' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7063:14: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7119:37: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7120:37: style: Local variable 'p0' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7064:14: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7120:37: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7121:37: style: Local variable 'd0' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7066:14: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7121:37: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7121:46: style: Local variable 'd1' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7067:14: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7121:46: note: Shadow variable ggml-org-ggml-3678254/tests/test-backend-ops.cpp:999:34: performance:inconclusive: Use const reference for 'fields' to avoid unnecessary data copying. [redundantCopyLocalConst] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1010:34: performance:inconclusive: Use const reference for 'fields' to avoid unnecessary data copying. [redundantCopyLocalConst] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1857:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2521:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2569:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3070:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3439:36: performance: Function parameter 'ne_b' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3927:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3956:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:3996:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4032:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4075:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4153:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4184:38: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4215:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:4246:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5482:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5673:36: performance: Function parameter 'ne_b' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6015:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6063:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6097:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6142:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6182:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6212:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6316:36: performance: Function parameter 'ne_rhs' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:6355:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7278:41: performance: Range variable 'ne' should be declared as const reference. [iterateByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:7288:74: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1723:34: style: Variable 'grad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5809:17: style: Variable 'ne' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:5940:21: style: Variable 'ne' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:311:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:332:47: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:1732:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:8147:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/tests/test-backend-ops.cpp:2809:33: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ggml-org-ggml-3678254/tests/test-cont.c:50:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-cont.c:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-cont.c:140:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-cont.c:39:9: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-cont.c:32:30: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-3678254/tests/test-cont.c:39:9: note: Condition '!backend' is always true ggml-org-ggml-3678254/tests/test-cont.c:94:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] ggml-org-ggml-3678254/tests/test-cont.c:90:31: note: Assuming allocation function fails ggml-org-ggml-3678254/tests/test-cont.c:90:31: note: Assignment 'buffer=malloc(bsize)', assigned value is 0 ggml-org-ggml-3678254/tests/test-cont.c:94:28: note: Null pointer dereference ggml-org-ggml-3678254/tests/test-cont.c:106:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] ggml-org-ggml-3678254/tests/test-cont.c:102:37: note: Assuming allocation function fails ggml-org-ggml-3678254/tests/test-cont.c:102:37: note: Assignment 'buffer=malloc(bsize)', assigned value is 0 ggml-org-ggml-3678254/tests/test-cont.c:106:46: note: Null pointer dereference ggml-org-ggml-3678254/tests/test-cont.c:135:11: style: Variable 'expected_out' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-cont.c:133:28: style: Variable 'buf_bf16' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:280:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:403:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:372:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:422:11: style: Variable 'expected_conv1d_0' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:445:11: style: Variable 'expected_conv1d_1' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:464:11: style: Variable 'expected_conv1d_2' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:483:11: style: Variable 'expected_conv1d_3' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:503:11: style: Variable 'expected_conv1d_4' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:524:11: style: Variable 'expected_conv1d_5' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:545:11: style: Variable 'expected_conv1d_6' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:567:11: style: Variable 'expected_conv1d_7' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv-transpose.c:17:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose.c:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose.c:97:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv-transpose.c:204:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:58:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:139:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:171:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:221:11: style: Variable 'expected_conv1d_dw' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:40:27: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:40:24: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:58:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:139:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:171:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:221:11: style: Variable 'expected_conv1d_dw' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:40:27: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:40:24: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-3678254/tests/test-conv1d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d.cpp:141:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d.cpp:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv1d.cpp:178:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-conv1d.cpp:234:11: style: Variable 'expected_conv1d' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv1d.cpp:248:14: style: Variable 'expected_im2col' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv2d-dw.cpp:97:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv2d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv2d.cpp:61:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv2d.cpp:141:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv2d.cpp:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-conv2d.cpp:181:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-conv2d.cpp:237:11: style: Variable 'expected_conv2d' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-conv2d.cpp:299:14: style: Variable 'expected_im2col' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-customop.c:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-customop.c:36:96: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'custom1' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/tests/test-customop.c:191:60: note: You might need to cast the function pointer here ggml-org-ggml-3678254/tests/test-customop.c:36:96: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/tests/test-customop.c:61:126: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'custom2' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/tests/test-customop.c:217:65: note: You might need to cast the function pointer here ggml-org-ggml-3678254/tests/test-customop.c:61:126: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/tests/test-customop.c:98:156: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'custom3' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/tests/test-customop.c:247:69: note: You might need to cast the function pointer here ggml-org-ggml-3678254/tests/test-customop.c:98:156: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/tests/test-customop.c:130:64: style: Parameter 'userdata' can be declared as pointer to const. However it seems that 'custom' is a callback function, if 'userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-3678254/tests/test-customop.c:283:119: note: You might need to cast the function pointer here ggml-org-ggml-3678254/tests/test-customop.c:130:64: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-3678254/tests/test-dup.c:15:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_VIEW [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-dup.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-dup.c:36:20: style: Variable 'type' can be declared as const array [constVariable] ggml-org-ggml-3678254/tests/test-interpolate.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-interpolate.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SCALE_MODE_NEAREST [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:109:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:491:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_LOSS_TYPE_SUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:612:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_LOSS_TYPE_MEAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:630:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:790:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:878:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_OPTIMIZER_TYPE_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:949:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-opt.cpp:557:13: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/tests/test-opt.cpp:551:13: note: First condition ggml-org-ggml-3678254/tests/test-opt.cpp:557:13: note: Second condition ggml-org-ggml-3678254/tests/test-opt.cpp:576:13: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-3678254/tests/test-opt.cpp:557:13: note: First condition ggml-org-ggml-3678254/tests/test-opt.cpp:576:13: note: Second condition ggml-org-ggml-3678254/tests/test-opt.cpp:738:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-opt.cpp:659:31: style: The comparison 'ndata == 6' is always true. [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-opt.cpp:24:34: note: 'ndata' is assigned value '6' here. ggml-org-ggml-3678254/tests/test-opt.cpp:659:31: note: The comparison 'ndata == 6' is always true. ggml-org-ggml-3678254/tests/test-opt.cpp:352:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:352:17: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:354:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:354:16: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:389:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:389:17: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:393:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:393:16: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:445:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:445:17: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:449:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:449:16: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:564:20: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:521:26: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:564:20: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:583:20: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:521:26: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:583:20: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:693:20: style: Local variable 'adamw' shadows outer variable [shadowVariable] ggml-org-ggml-3678254/tests/test-opt.cpp:633:16: note: Shadowed declaration ggml-org-ggml-3678254/tests/test-opt.cpp:693:20: note: Shadow variable ggml-org-ggml-3678254/tests/test-opt.cpp:180:69: performance: Function parameter 'options' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-opt.cpp:181:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-opt.cpp:331:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-opt.cpp:508:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-opt.cpp:608:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-opt.cpp:258:36: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:22:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:36:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:83:9: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:55:30: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-3678254/tests/test-pad-reflect-1d.cpp:83:9: note: Condition '!backend' is always true ggml-org-ggml-3678254/tests/test-pool.c:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-quantize-fns.cpp:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-quantize-fns.cpp:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-quantize-fns.cpp:101:27: style: Parameter 'argv' can be declared as const array [constParameter] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:252:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:253:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:254:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:255:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:256:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-quantize-perf.cpp:110:26: style: Parameter 'argv' can be declared as const array [constParameter] ggml-org-ggml-3678254/tests/test-rel-pos.c:17:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-rel-pos.c:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-roll.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-roll.cpp:25:47: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:77:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:125:13: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:94:34: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:125:13: note: Condition '!backend' is always true ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:22:15: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:40:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:153:13: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-3678254/tests/test-timestep_embedding.cpp:82:16: style: Variable 'vec1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: error: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/gpt-2/main-backend.cpp:73:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: error: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/gpt-2/main-batched.cpp:105:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: error: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/gpt-2/main-sched.cpp:77:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:56:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_model' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:23:1: error: The one definition rule is violated, different classes/structs have the same name 'gpt2_hparams' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/gpt-2/quantize.cpp:17:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_hparams' ggml-org-ggml-3678254/examples/gpt-2/main-alloc.cpp:23:1: note: The one definition rule is violated, different classes/structs have the same name 'gpt2_hparams' ggml-org-ggml-3678254/examples/gpt-j/main.cpp:22:1: error: The one definition rule is violated, different classes/structs have the same name 'gptj_hparams' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/gpt-j/quantize.cpp:17:1: note: The one definition rule is violated, different classes/structs have the same name 'gptj_hparams' ggml-org-ggml-3678254/examples/gpt-j/main.cpp:22:1: note: The one definition rule is violated, different classes/structs have the same name 'gptj_hparams' ggml-org-ggml-3678254/examples/simple/simple-backend.cpp:19:1: error: The one definition rule is violated, different classes/structs have the same name 'simple_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/examples/simple/simple-ctx.cpp:14:1: note: The one definition rule is violated, different classes/structs have the same name 'simple_model' ggml-org-ggml-3678254/examples/simple/simple-backend.cpp:19:1: note: The one definition rule is violated, different classes/structs have the same name 'simple_model' ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2462:1: error: The one definition rule is violated, different classes/structs have the same name 'node_info' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/src/ggml-metal/ggml-metal-common.cpp:187:1: note: The one definition rule is violated, different classes/structs have the same name 'node_info' ggml-org-ggml-3678254/src/ggml-hexagon/ggml-hexagon.cpp:2462:1: note: The one definition rule is violated, different classes/structs have the same name 'node_info' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: error: The one definition rule is violated, different classes/structs have the same name 'test_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/tests/test-conv1d-dw-c1.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: error: The one definition rule is violated, different classes/structs have the same name 'test_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/tests/test-conv1d-dw-c2.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: error: The one definition rule is violated, different classes/structs have the same name 'test_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/tests/test-conv1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: error: The one definition rule is violated, different classes/structs have the same name 'test_model' [ctuOneDefinitionRuleViolation] ggml-org-ggml-3678254/tests/test-conv2d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/tests/test-conv-transpose-1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:74:28: error: Using argument ptr that points at uninitialized variable x [ctuuninitvar] ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:400:20: note: Calling function hvx_vec_store_a, 1st argument is uninitialized ggml-org-ggml-3678254/src/ggml-hexagon/htp/hvx-utils.h:74:28: note: Using argument ptr diff: DONE