2026-03-22 01:26 ftp://ftp.de.debian.org/debian/pool/main/g/ggml/ggml_0.9.7.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=microsoft_sal --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-106-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 498b2c6 (2026-03-20 14:07:58 +0100) count: 3487 3485 elapsed-time: 595.5 692.1 head-timing-info: old-timing-info: head results: ggml-org-ggml-a711fa6/examples/common-ggml.cpp:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common-ggml.cpp:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/examples/common-ggml.cpp:125:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common-ggml.cpp:133:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:151:0: debug: Function::addArguments found argument 'string' with varid 0. [varid0] ggml-org-ggml-a711fa6/examples/common.h:179:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.h:196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:18:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:144:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:152:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:308:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:332:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:365:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:383:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:545:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:638:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/common.cpp:14:101: style: Parameter 'params' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/examples/common.cpp:118:46: style: Parameter 'rng' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/examples/common.cpp:353:37: style: Parameter 'vocab' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/examples/common.h:265:19: style: Variable 'cube' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/examples/common.cpp:253:19: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:285:27: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:432:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:448:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:547:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/common.cpp:563:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/gpt-2/main-alloc.cpp:80:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-alloc.cpp:742:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-alloc.cpp:812:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-alloc.cpp:141:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-alloc.cpp:698:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-alloc.cpp:721:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-2/main-backend.cpp:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:104:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:473:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:802:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-backend.cpp:873:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-backend.cpp:165:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-2/main-backend.cpp:313:20: note: ctx is initialized ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:324:17: note: ctx is overwritten ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:240:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:103:92: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:240:19: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:313:16: style: Local variable 'ctx' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:184:12: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:313:16: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:335:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:103:92: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-backend.cpp:335:19: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:151:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:570:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:850:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:999:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:212:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:848:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:850:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:853:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:854:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:855:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-2/main-batched.cpp:238:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:238:19: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:331:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:331:19: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:402:19: style: Local variable 'n_ctx' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:150:92: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:402:19: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:920:23: style: Local variable 'n_tokens' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:877:19: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-batched.cpp:920:23: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:77:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:420:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:713:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:418:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:138:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:439:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/main-ctx.cpp:685:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-2/main-sched.cpp:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:156:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:919:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:134:9: style: Condition 'gpu_backend' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:110:34: note: Assignment 'gpu_backend=NULL', assigned value is 0 ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:134:9: note: Condition 'gpu_backend' is always false ggml-org-ggml-a711fa6/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-a711fa6/examples/gpt-2/main-sched.cpp:1002:27: note: Calling function 'gpt2_eval' returns 1 ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:1002:17: note: Condition '!gpt2_eval(model,sched,n_past,embd,logits)' is always false ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:217:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-2/main-sched.cpp:239:33: style: Local variable 'params' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:155:107: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/gpt-2/main-sched.cpp:239:33: note: Shadow variable ggml-org-ggml-a711fa6/examples/gpt-2/quantize.cpp:30:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/quantize.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-2/quantize.cpp:107:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-2/quantize.cpp:108:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-j/main.cpp:78:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:634:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:415:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:141:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:433:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-j/main.cpp:606:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/gpt-j/quantize.cpp:31:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-j/quantize.cpp:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/gpt-j/quantize.cpp:110:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/gpt-j/quantize.cpp:111:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/magika/main.cpp:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/magika/main.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/magika/main.cpp:187:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/magika/main.cpp:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/magika/main.cpp:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/magika/main.cpp:41:15: style: struct member 'magika_hparams::block_size' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/examples/magika/main.cpp:45:15: style: struct member 'magika_hparams::min_file_size_for_dl' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.h:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:19:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:62:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:343:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_POOL_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/examples/mnist/mnist-common.cpp:418:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:32:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:75:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/examples/mnist/mnist-common.h:158:31: note: Function 'mnist_image_print' argument 1 names different: declaration 'f' definition 'stream'. ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:42:31: note: Function 'mnist_image_print' argument 1 names different: declaration 'f' definition 'stream'. ggml-org-ggml-a711fa6/examples/mnist/mnist-common.cpp:458:29: style: Variable 'digit' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/examples/mnist/mnist-eval.cpp:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/mnist/mnist-train.cpp:16:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/perf-metal/perf-metal.cpp:33:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:362:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:421:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:509:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1141:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1215:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1459:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1623:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1995:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2024:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2097:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2172:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/sam/sam.cpp:46:13: style: The member function 'sam_hparams::n_img_size' can be static. [functionStatic] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:47:13: style: The member function 'sam_hparams::n_window_size' can be static. [functionStatic] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:48:13: style: The member function 'sam_hparams::n_patch_size' can be static. [functionStatic] ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:2034:25: note: Calling function 'sam_decode_mask' returns 1 ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:2242:46: style: Condition 'sam_params_parse(argc,argv,params)==false' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2242:25: note: Calling function 'sam_params_parse' returns 1 ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2242:46: note: Condition 'sam_params_parse(argc,argv,params)==false' is always false ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2261:9: style: Condition '!sam_image_preprocess(img0,img1)' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2261:30: note: Calling function 'sam_image_preprocess' returns 1 ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2261:9: note: Condition '!sam_image_preprocess(img0,img1)' is always false ggml-org-ggml-a711fa6/examples/sam/sam.cpp:337:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1391:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1877:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1887:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2044:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2081:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/examples/sam/sam.cpp:1537:10: style: Redundant initialization for 'Qcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1533:31: note: Qcur is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1537:10: note: Qcur is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1540:10: style: Redundant initialization for 'Kcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1534:31: note: Kcur is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1540:10: note: Kcur is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1543:10: style: Redundant initialization for 'Vcur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1535:31: note: Vcur is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1543:10: note: Vcur is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1550:7: style: Redundant initialization for 'Q'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1546:28: note: Q is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1550:7: note: Q is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1553:7: style: Redundant initialization for 'K'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1547:28: note: K is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1553:7: note: K is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1556:7: style: Redundant initialization for 'V'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1548:28: note: V is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1556:7: note: V is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1588:9: style: Redundant initialization for 'cur'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1587:30: note: cur is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1588:9: note: cur is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1623:16: style: Redundant initialization for 'tokens'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1617:33: note: tokens is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1623:16: note: tokens is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1639:13: style: Redundant initialization for 'src'. The initialized value is overwritten before it is read. [redundantInitialization] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1633:30: note: src is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1639:13: note: src is overwritten ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:1634:34: note: pos_src is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1665:17: note: pos_src is overwritten ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:1780:45: note: upscaled_embedding is initialized ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1800:28: note: upscaled_embedding is overwritten ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1481:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1497:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1501:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:720:33: style: Local variable 'params' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:508:40: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/sam/sam.cpp:720:33: note: Shadow variable ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1390:30: style: Local variable 'inp' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1215:26: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1390:30: note: Shadow variable ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2081:17: style: Local variable 'data' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2044:12: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2081:17: note: Shadow variable ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2196:24: style: Local variable 'val' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2188:20: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2196:24: note: Shadow variable ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1135:33: style: Parameter 'state' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1453:31: style: Parameter 'state' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:337:13: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:1429:66: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/examples/sam/sam.cpp:379:110: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/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-a711fa6/examples/sam/sam.cpp:1430:66: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/examples/sam/sam.cpp:398:110: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/examples/sam/sam.cpp:1877:16: style: Variable 'iou_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2170:19: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2188:20: style: Variable 'val' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:2196:24: style: Variable 'val' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/examples/sam/sam.cpp:68:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/examples/simple/simple-backend.cpp:14:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/simple/simple-backend.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/simple/simple-ctx.cpp:26:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/simple/simple-ctx.cpp:23:47: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/examples/simple/simple-ctx.cpp:23:58: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/examples/yolo/yolo-image.cpp:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/examples/yolo/yolo-image.cpp:51:37: note: Assuming allocation function fails ggml-org-ggml-a711fa6/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-a711fa6/examples/yolo/yolo-image.cpp:54:13: note: Null pointer dereference ggml-org-ggml-a711fa6/examples/yolo/yolo-image.cpp:51:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/examples/yolo/yolo-image.cpp:146:15: note: new_w is initialized ggml-org-ggml-a711fa6/examples/yolo/yolo-image.cpp:149:15: note: new_w is overwritten ggml-org-ggml-a711fa6/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-a711fa6/examples/yolo/yolo-image.cpp:147:15: note: new_h is initialized ggml-org-ggml-a711fa6/examples/yolo/yolo-image.cpp:150:15: note: new_h is overwritten ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:396:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:462:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:510:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:565:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:310:14: style: Local variable 'k' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:301:9: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:310:14: note: Shadow variable ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:536:29: style: Local variable 'i' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:505:14: note: Shadowed declaration ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:536:29: note: Shadow variable ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:331:11: style: Variable 'colors' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/examples/yolo/yolov3-tiny.cpp:241:28: style: Unused variable: result [unusedVariable] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-backend-dl.h:33:10: style:inconclusive: Technically the member function 'dl_handle_deleter::operator()' can be const. [functionConst] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-blas/ggml-blas.cpp:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:229:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_FLAG_COMPUTE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-blas/ggml-blas.cpp:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-blas/ggml-blas.cpp:73:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:74:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:92:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:102:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:131:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:132:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:133:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:136:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:200:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:201:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:202:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:218:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:224:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:311:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:200:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:201:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:202:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:200:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:201:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:202:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:214:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:256:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:320:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:338:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:352:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:371:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:378:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:384:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:441:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:467:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:473:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:487:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:497:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:403:40: style: Local variable 'src0' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:389:32: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:403:40: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:404:40: style: Local variable 'src1' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:390:32: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-blas/ggml-blas.cpp:404:40: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:343:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:534:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:637:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devices [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:685:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_HANDLE_TYPE_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:759:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:879:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:926:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:973:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1004:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1161:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1194:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_FORMAT_ND [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1236:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_HOST_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1274:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_HOST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1307:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1384:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEM_MALLOC_HUGE_FIRST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1443:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_ROW_PADDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1503:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_CANN_MAX_DEVICES [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1584:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1629:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_host [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1685:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abs [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1949:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_HOST_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1975:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_HOST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2037:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_MEMCPY_DEVICE_TO_DEVICE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2094:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_RMS_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2144:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_RESHAPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2344:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2621:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2695:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_GET_ROWS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2816:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2843:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2867:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2878:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACL_HBM_MEM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:147:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:700:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:703:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:717:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:743:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:817:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:846:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:860:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:882:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:883:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:886:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:906:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:906:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:929:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:930:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:932:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:935:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:938:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:976:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:977:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:980:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1007:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1008:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1011:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1113:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1226:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1236:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1246:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1269:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1274:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1277:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1300:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1301:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1306:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1306:68: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1320:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1320:72: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1339:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1374:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1583:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1905:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1919:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1943:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1949:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1969:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1975:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2007:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2008:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2019:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2020:58: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2068:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2189:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2396:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2473:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2511:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2535:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2550:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2605:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2610:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2615:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2642:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2661:60: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2662:60: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2669:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2693:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2709:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2779:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2784:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:883:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:886:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:930:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:938:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:977:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:980:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1008:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1011:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1237:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1446:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1998:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1411:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1461:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1467:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1534:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1549:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2351:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2806:29: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:860:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:930:16: style: Variable 'scale_offset' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1226:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:1269:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2019:44: style: Variable 'buf_ctx_src' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2020:44: style: Variable 'buf_ctx_dst' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2095:23: style: Variable 'add_node' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2343:31: style: Variable 'src' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2615:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2642:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2661:49: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2662:49: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2669:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cann/ggml-cann.cpp:2693:40: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/arch/arm/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:141:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:434:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:884:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/arch/arm/quants.c:1752:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:2068:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:2598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:2698:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3427:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3660:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3836:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3935:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/quants.c:3995:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:213:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:274:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:340:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:641:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:795:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:1082:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:1271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:1472:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:1530:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:1593:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:2074:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:2495:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:2933:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:3009:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:3215:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:3425:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:3672:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:3874:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:4091:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:4159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.h:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:56:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/arm/repack.cpp:124:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:524:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:648:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:776:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:835:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:888:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:944:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1071:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1555:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1694:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1789:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1857:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:1968:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:2049:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/loongarch/quants.c:2108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:145:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:348:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:420:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:496:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:897:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1065:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1230:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1640:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:1875:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:2004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:2125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:2203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:146:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:216:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:293:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/powerpc/quants.c:349:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/riscv/quants.c:727:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:1120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:1529:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/quants.c:1648:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/riscv/repack.cpp:28:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/riscv/repack.cpp:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:656:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:845:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:948:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:1068:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:1353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/s390/quants.c:1403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/s390/quants.c:275:18: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:233:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:359:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:450:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:545:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/wasm/quants.c:733:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:848:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:980:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/wasm/quants.c:1123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/x86/quants.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:544:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:702:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:766:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:847:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:927:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1013:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1087:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq1_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1219:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq2_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1285:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1471:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1743:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:1921:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:2131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:2373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:2491:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:2788:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:2973:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:3097:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:3307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:3426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:3638:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/quants.c:3722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:19:76: note: Function 'quantize_row_q8_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:20:76: note: Function 'quantize_row_q8_1' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:1393:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:1629:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:1958:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:3427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:183:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/arch/x86/repack.cpp:295:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:27:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:38:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:120:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:89:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:90:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/binary-ops.cpp:91:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/vec.h:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/vec.h:1558:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/vec.h:1574:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:551:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:589:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:593:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:613:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:726:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:736:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:774:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:833:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:885:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:930:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_fp16_t [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1683:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2358:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_N_TASKS_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2618:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2626:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2664:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_EXIT_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2725:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2943:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3002:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3019:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_seq_cst [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3103:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3232:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3702:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/ggml-cpu.c:790:42: portability: Casting between char * const and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:849:42: portability: Casting between char * const and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:2652:32: style: Variable 'workers' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3025:30: style: Variable 'threadpool' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3131:37: style: Parameter 'tpp' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:523:14: style: struct member 'ggml_numa_node::cpus' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:524:14: style: struct member 'ggml_numa_node::n_cpus' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:531:14: style: struct member 'ggml_numa_nodes::total_cpus' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:532:14: style: struct member 'ggml_numa_nodes::current_node' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:536:14: style: struct member 'ggml_numa_nodes::cpuset' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:3686:30: style: union member 'Anonymous0::u16' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:975:39: style: Variable '((int8_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:979:40: style: Variable '((int16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:983:40: style: Variable '((int32_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:987:44: style: Variable '((ggml_fp16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:991:44: style: Variable '((ggml_bf16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:995:38: style: Variable '((float*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1106:39: style: Variable '((int8_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1110:40: style: Variable '((int16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1114:40: style: Variable '((int32_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1118:44: style: Variable '((ggml_fp16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1122:44: style: Variable '((ggml_bf16_t*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.c:1126:38: style: Variable '((float*)(data))[0]' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_ALLOC_FAILED [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:224:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_N_THREADS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:371:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PHYS_PAGES [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:383:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_CPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:656:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_numa_init [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:693:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:119:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:131:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:154:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:163:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:171:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:184:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:254:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:261:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:273:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:281:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:358:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:434:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:458:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:85:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:115:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:167:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:354:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:385:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:404:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:411:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:417:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:476:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:502:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:508:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:637:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:678:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/ggml-cpu.cpp:89:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kernels.cpp:270:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kernels.cpp:192:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kernels.cpp:236:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:78:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:102:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:667:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TENSOR_ALIGNMENT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:370:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:412:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:558:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:561:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:665:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:676:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:668:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:686:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:707:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:781:51: style: Local variable 'ctx' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:46:10: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-cpu/kleidiai/kleidiai.cpp:781:51: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:468:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:487:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/llamafile/sgemm.cpp:3343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/ops.cpp:1185: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-a711fa6/src/ggml-cpu/quants.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:116:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:263:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_1 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:306:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:342:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq1_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:394:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_tq2_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:426:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:551:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:626:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:761:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:803:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:853:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:905:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:949:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1005:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1048:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:24:76: note: Function 'quantize_row_q2_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:59:76: note: Function 'quantize_row_q2_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:25:76: note: Function 'quantize_row_q3_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:65:76: note: Function 'quantize_row_q3_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:26:76: note: Function 'quantize_row_q4_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:71:76: note: Function 'quantize_row_q4_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:27:76: note: Function 'quantize_row_q5_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:79:76: note: Function 'quantize_row_q5_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:28:76: note: Function 'quantize_row_q6_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:87:76: note: Function 'quantize_row_q6_K' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:31:77: note: Function 'quantize_row_tq1_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:95:77: note: Function 'quantize_row_tq1_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-cpu/quants.h:32:77: note: Function 'quantize_row_tq2_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:101:77: note: Function 'quantize_row_tq2_0' argument 2 names different: declaration 'y' definition 'vy'. ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:514:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:517:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:520:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:523:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:663:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:666:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ggml-org-ggml-a711fa6/src/ggml-cpu/quants.c:1072:19: style: Variable 'scale.u16' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1818:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1835:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1880:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1904:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1982:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2023:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2155:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2186:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2217:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q2_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q5_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2280:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q6_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2309:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2343:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2407:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_IQ4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2443:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_IQ4_NL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3088:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TENSOR_ALIGNMENT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buft [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3256:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2746:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2924:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3052:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:359:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:269:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q5_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2918:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q5_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2736:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q6_K , 4 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2918:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q6_K , 4 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2736:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q6_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_one_chunk' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2918:10: style: The member function 'ggml::cpu::repack::tensor_traits < block_q6_K , 8 , 8 , GGML_TYPE_Q8_K >::forward_mul_mat_id' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:2736: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-a711fa6/src/ggml-cpu/repack.cpp:2918: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-a711fa6/src/ggml-cpu/repack.cpp:56:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:94:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:133:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:184:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:478:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:480:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:522:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:524:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:566:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:568:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:610:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:612:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:681:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:683:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:754:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:756:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:834:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:836:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:925:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:927:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:963:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:965:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1007:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1009:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1054:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1056:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1104:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1106:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1159:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1161:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1213:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1215:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1268:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1270:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1349:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1351:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1433:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1435:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1525:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1527:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1633:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1635:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1678:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1680:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1728:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1730:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1780:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1782:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2159:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2160:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2190:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2191:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2221:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2222:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2255:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2256:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2284:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2285:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2313:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2314:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2347:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2348:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2410:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2411:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2467:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2468:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3172:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3183:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2763:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2764:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2765:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2770:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2779:68: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2829:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2833:61: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2834:61: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2839:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2839:63: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2965:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2966:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2969:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2975:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2976:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2991:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3011:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3041:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3044:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:374:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:376:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:281:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:283:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:628:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:629:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:647:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:699:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:700:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:718:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:852:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:853:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:887:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1287:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1288:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1308:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1368:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1369:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1389:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1544:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1545:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1581:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2774:68: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2970:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2774:68: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2182:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2213:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2244:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2336:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2436:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2493:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3193:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:3214:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:476:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:520:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:564:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:606:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:607:9: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:608:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:677:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:678:9: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:679:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:751:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:751:15: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:751:21: style: The scope of the variable 'sumi3' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:751:27: style: The scope of the variable 'sumi4' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:752:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:830:14: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:831:14: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:832:14: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:923:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:961:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1005:11: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1052:11: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1101:13: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1156:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1210:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1263:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1264:9: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1265:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1344:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1345:9: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1346:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1429:9: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1429:16: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1429:23: style: The scope of the variable 'sumi3' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1429:30: style: The scope of the variable 'sumi4' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1430:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1520:14: style: The scope of the variable 'sumi1' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1521:14: style: The scope of the variable 'sumi2' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1522:14: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1630:13: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1675:9: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1725:11: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1777:11: style: The scope of the variable 'sumi' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:628:27: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:629:27: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:647:27: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:699:26: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:700:26: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:718:26: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:852:27: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:853:27: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:887:27: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1287:31: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1288:31: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1308:31: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1368:30: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1369:30: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1389:30: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1544:31: style: Variable 'scales_0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1545:31: style: Variable 'scales_1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1581:31: style: Variable 'mins' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2736:58: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:631:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:632:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:702:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:703:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:768:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:769:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:770:27: style: Variable 'sumi3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:771:27: style: Variable 'sumi4' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:857:27: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:858:27: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1291:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1292:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1372:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1373:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1451:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1452:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1453:35: style: Variable 'sumi3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1454:35: style: Variable 'sumi4' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1550:35: style: Variable 'sumi1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:1551:35: style: Variable 'sumi2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2743:34: style: Variable 'src1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/repack.cpp:2786:29: style: Variable 'src0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime.cpp:39:2: error: #error "riscv not enabled in this build" [preprocessorErrorDirective] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2217:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Float16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1476:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Float16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:375:22: warning: Logical disjunction always evaluates to true: BlkLen != 32 || BlkLen != 64. [incorrectLogicOperator] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:375:38: warning: Logical disjunction always evaluates to true: BlkLen != 64 || BlkLen != 128. [incorrectLogicOperator] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2676:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2916:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2214:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2454:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1846:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2024:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1473:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1655:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1850:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1856:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2027:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2033:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1477:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1483:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1658:21: style: The scope of the variable 'CPtr' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1664:31: style: The scope of the variable 'bias' can be reduced. [variableScope] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:86:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:141:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:211:27: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:346:21: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:349:21: style: Variable 'QuantA_offset' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1473:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1477:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1655:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1658:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1801:22: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1846:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:1850:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2024:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2027:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2172:22: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2214:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2218:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2454:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2457:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2676:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2680:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2916:25: style: Variable 'QuantBDataPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:2919:21: style: Variable 'CPtr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-cpu/traits.cpp:15:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/traits.cpp:28:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:102:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:140:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:161:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:181:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nb0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:220:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:128:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:129:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:208:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/unary-ops.cpp:209:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-cpu/vec.cpp:629:35: warning: Invalid logf() argument nr 1. The value is 0 but the valid values are '1.4013e-45:'. [invalidFunctionArg] ggml-org-ggml-a711fa6/src/ggml-cpu/vec.cpp:623:22: note: Assignment 'sum=0', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-cpu/vec.cpp:624:14: note: Assuming condition is false ggml-org-ggml-a711fa6/src/ggml-cpu/vec.cpp:629:35: note: Invalid argument ggml-org-ggml-a711fa6/src/ggml-cpu/vec.h:119:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:176:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_MAX_PACKET_BUFFERS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:235:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FASTRPC_MAP_FD [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:268:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RPCMEM_HEAP_NOREG [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:357:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:393:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:403:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:468:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:535:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:574:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:635:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q4_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:692:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:713:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:721:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK8_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:729:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:795:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:861:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:900:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:961:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_Q8_0x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1018:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kvalues_mxfp4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1031:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1058:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1069:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1079:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1251:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1312:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK_MXFP4x4x2 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1562:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDSP_DOMAIN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1778:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1801:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1805:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1809:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1813:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1817:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1821:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1842:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1892:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2093:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ROPE_TYPE_MROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPQUEUE_BUFFER_FLAG_FLUSH_SENDER [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2336:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_CPY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_GET_ROWS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_ARGSORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2395:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_SET_ROWS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2412:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_RMS_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2477:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_SUM_ROWS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2488:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_ROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2501:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2531:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_FLAG_COMPUTE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2566:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OPFLAGS_SKIP_QUANTIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2784:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ADD [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2902:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2944:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2958:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3033:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_SILU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDSP_DOMAIN_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3171:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3189:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3207:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3264:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2280:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OPMASK_QUANTIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2371:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTP_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::strides' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::dims' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::types' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::buffs' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:150:5: warning: Member variable 'op_desc::names' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:18:9: style: The member function 'op_desc::format_tensor_dims' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:48:9: style: The member function 'op_desc::format_tensor_strides' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:80:10: style: The member function 'op_desc::format_op_types' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:98:18: style: The member function 'op_desc::tensor_buff_name' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:123:10: style: The member function 'op_desc::format_op_names' can be static. [functionStatic] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3127:5: style: Struct 'ggml_hexagon_registry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2075:9: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2057:9: note: First condition ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2075:9: note: Second condition ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2184:9: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2174:9: note: First condition ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2184:9: note: Second condition ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1584:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:231:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:235:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:268:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:276:97: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:282:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:325:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:595:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:599:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:600:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:603:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:603:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:610:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:611:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:614:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:620:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:620:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:659:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:660:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:663:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:663:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:670:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:671:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:675:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:675:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:921:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:925:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:926:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:929:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:929:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:936:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:937:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:940:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:946:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:946:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:985:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:986:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:989:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:989:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:996:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:997:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1001:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1001:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1040:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1126:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1186:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1272:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1276:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1277:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1280:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1280:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1287:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1288:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1291:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1297:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1297:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1336:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1337:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1340:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1340:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1347:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1348:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1352:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1352:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1367:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1393:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1403:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1429:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1445:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1447:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1567:71: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1595:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1611:75: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1635:81: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1648:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2211:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2211:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2239:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:150:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:186:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:366:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:449:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:509:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:701:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:776:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:835:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1495:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1504:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1509:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1514:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2878:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2885:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2890:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2904:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3178:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3183:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1368:10: style: The scope of the variable 'sess' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1404:10: style: The scope of the variable 'sess' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:3262:17: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1635:13: style: Local variable 'err' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1619:9: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1635:13: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:56:46: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:317:10: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1553:14: style: Variable 'my_domain' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2234:10: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2930:65: style: Parameter 'sess' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:494:41: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:489:27: note: Assuming condition is false ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:494:41: note: Uninitialized variable: qs ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:820:41: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:816:27: note: Assuming condition is false ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:820:41: note: Uninitialized variable: qs ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1171:42: warning: Uninitialized variable: qs [uninitvar] ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1166:27: note: Assuming condition is false ggml-org-ggml-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:1171:42: note: Uninitialized variable: qs ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:95:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:120:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/op-desc.h:138:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:318:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:364:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supported_domains [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EUNSUPPORTEDAPI [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/libdl.h:60:10: style:inconclusive: Technically the member function 'dl_handle_deleter::operator()' can be const. [functionConst] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:338:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:339:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:340:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:341:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:342:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:343:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:344:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:345:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:346:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:347:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:348:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:349:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:350:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:351:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:352:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:353:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp-drv.cpp:354:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEXAGON_UDMA_DESC_DSTATE_COMPLETE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-base.h:121:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:46:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:50:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:94:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:99:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-copy.h:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:164:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-arith.h:190:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-arith.h:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-arith.h:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-arith.h:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/htp-msg.h:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QK4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/htp-msg.h:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:260:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:381:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:488:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:713:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:198:30: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:199:30: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:199:46: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:201:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:205:46: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:206:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:222:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:227:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:243:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-reduce.h:248:5: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:171:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:171:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:172:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:172:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:172:91: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:173: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-a711fa6/src/ggml-hexagon/htp/act-ops.c:266:26: portability: Casting between const signed int * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:267:26: portability: Casting between const signed int * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:300:32: portability:inconclusive: Casting from const float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:300:59: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:302:34: portability:inconclusive: Casting from const float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:302:61: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:304:32: portability:inconclusive: Casting from const float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:304:59: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:306:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:306:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:308:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:308:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:310:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:310:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:310:91: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:311: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-a711fa6/src/ggml-hexagon/htp/act-ops.c:411:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:411:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:412:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:412:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:413:29: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:413:55: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:413:88: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:518:32: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:518:58: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:519:29: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:519:55: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:519:88: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:639:45: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:640:45: 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-a711fa6/src/ggml-hexagon/htp/act-ops.c:641:45: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:84:26: style: Variable 'desc->dstbypass' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:78:26: note: desc->dstbypass is assigned ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:84:26: note: desc->dstbypass is overwritten ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:85:26: style: Variable 'desc->srcbypass' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:79:26: note: desc->srcbypass is assigned ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:85:26: note: desc->srcbypass is overwritten ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:55:12: style: Variable 'in_vec' is reassigned a value before the old one has been used. [redundantAssignment] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:54:12: note: in_vec is assigned ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:55:12: note: in_vec is overwritten ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:161:17: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:78:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:161:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:162:17: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:76:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:162:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:163:17: style: Local variable 'src1_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:77:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:163:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:290:17: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:205:70: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:290:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:291:17: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:203:70: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:291:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:292:17: style: Local variable 'src1_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:204:70: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:292:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:403:16: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:342:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:403:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:404:16: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:341:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:404:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:510:16: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:450:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:510:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:511:16: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:449:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:511:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:634:17: style: Local variable 'dst_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:553:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:634:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:635:17: style: Local variable 'src0_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:551:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:635:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:636:17: style: Local variable 'src1_spad' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:552:66: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:636:17: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:78:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:126:24: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:205:70: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:251:24: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:342:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:371:15: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:450:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:479:15: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:553:66: style: Parameter 'dst_spad' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:599:24: style: Variable 'dst_spad_data' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:34:35: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:39:34: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:39:46: style: Parameter 'next' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.h:134:39: style: Variable 'desc' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-utils.h:32:45: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-utils.h:36:47: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-inverse.h:160:79: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:6:46: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:7:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:15:47: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:16:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:24:47: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:25:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:33:45: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:34:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:42:45: style: Parameter 'pref' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dump.h:43:32: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hvx-exp.h:162:24: style: Variable 'vec_out' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:83:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:210:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:347:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:455:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/act-ops.c:558:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/argsort-ops.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SORT_ORDER_ASC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/argsort-ops.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/argsort-ops.c:208:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/argsort-ops.c:219:25: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/argsort-ops.c:215:19: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:729:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:202:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:713:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:715:7: note: Found duplicate branches for 'if' and 'else'. ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:713:12: note: Found duplicate branches for 'if' and 'else'. ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:166:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:170:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:200:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:217:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:262:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:263:19: style: Variable 'src1_base' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:268:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:284:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:285:23: style: Variable 'r_src1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:310:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:311:24: style: Variable 's1_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:355:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:359:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:373:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:374:23: style: Variable 'r_src1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:394:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:431:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:435:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:460:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:461:23: style: Variable 'r_src1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:478:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:515:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:519:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:544:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:545:23: style: Variable 'r_src1_row' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:566:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:621:19: style: Variable 'src0_curr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:625:19: style: Variable 'd_spad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:649:23: style: Variable 'r_src1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:650:23: style: Variable 'r_src0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:666:24: style: Variable 's0_next' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:141:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:231:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'ne12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'ne13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'nb11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:327:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:407:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/binary-ops.c:589:25: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:190:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:61:69: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'cpy_thread_sametype_sameshape' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:234:19: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:61:69: note: Parameter 'ct' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:75:26: style: Variable 'src0_ptr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:83:67: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'cpy_thread_sametype_reshape' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:243:19: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:83:67: note: Parameter 'ct' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:153:68: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'cpy_thread_f16_f32_sameshape' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:237:23: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:153:68: note: Parameter 'ct' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:167:26: style: Variable 'src0_ptr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:175:68: style: Parameter 'ct' can be declared as pointer to const. However it seems that 'cpy_thread_f32_f16_sameshape' is a callback function, if 'ct' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:239:23: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:175:68: note: Parameter 'ct' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:189:26: style: Variable 'src0_ptr' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:62:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:84:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:84:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:154:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:176:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:203:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:203:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:203:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/cpy-ops.c:203:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:313:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:604:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __fp16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:348:25: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:442:38: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:442:57: 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-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:492:42: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:492:61: 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-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:536:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:543:38: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:543:57: 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-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:555:26: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:555:45: 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-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:567:38: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:569:42: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:618:28: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:619:28: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:620:28: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:263:25: style: Variable 'neq0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:270:25: style: Variable 'nek2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:271:25: style: Variable 'nek3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:274:25: style: Variable 'nev1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:275:25: style: Variable 'nev2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:276:25: style: Variable 'nev3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:292:24: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:295:24: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:296:24: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/flash-attn-ops.c:579:35: style: Variable 'dst' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:43:5: style: Variable 'ne02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:43:5: style: Variable 'ne03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'ne01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'ne02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'ne03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/get-rows-ops.c:80:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/hex-dma.c:24:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_ENOMEMORY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EVERSIONNOTSUPPORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EVERSIONNOTSUPPORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EBADPARM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:392:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSPQUEUE_TIMEOUT_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:408:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:486:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:523:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:565:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:606:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:686:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:725:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:874:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:932:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:991:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_EWOULDBLOCK [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:377:50: style: Parameter 'prof' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:402:54: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:443:81: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:482:77: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:519:82: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:559:57: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:602:80: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:641:80: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:682:79: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:721:82: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:761:59: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:817:52: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:870:82: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:910:62: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/main.c:960:19: style: Variable 'rsp_buf.flags' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/matmul-ops.c:2234:2: error: #error "FP32_QUANTIZE_GROUP_SIZE must be 32, 64, or 128" [preprocessorErrorDirective] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:274:14: style: Condition 'src2!=NULL' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:165: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:166: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:167: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:216: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:217: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:218: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-a711fa6/src/ggml-hexagon/htp/rope-ops.c:271:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:289:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:290:42: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:72:44: style: Parameter 'corr_dims' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'ne01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'ne02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'ne03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:267:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/rope-ops.c:348:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:47:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:84:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'ne02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'ne03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/set-rows-ops.c:128:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:329:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:71:33: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:72:36: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:130:45: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:199:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:200:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:201:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:219:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:220:30: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:227:39: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:231: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:231: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:232: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:234:35: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:234:52: 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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:249: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:249: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:249: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:251:52: 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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:252: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:252: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:252: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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:254:35: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:254:51: 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-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:223:26: style: Variable 'mp_f16' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:193:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb10' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb11' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb12' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb13' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/softmax-ops.c:268:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:70:37: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:71:37: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:81:47: 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-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:83:45: 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-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:46:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb01' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'ne0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/sum-rows-ops.c:95:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:247:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:99:30: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:99:53: 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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:123: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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:123: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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:125: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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:130:27: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:130: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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:153:28: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:153:51: 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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:155:25: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:155: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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:178:29: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:178:52: 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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:180:26: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:180:49: 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-a711fa6/src/ggml-hexagon/htp/unary-ops.c:223:37: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:224:37: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:84:42: style: Parameter 'op_params' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:109:45: style: Parameter 'op_params' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'ne00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'ne1' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'ne2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'ne3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb00' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb02' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb03' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb0' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb2' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/unary-ops.c:193:5: style: Variable 'nb3' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AEE_ENOMORE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:281:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:189:83: style: Parameter 'job' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-hexagon/htp/worker-pool.c:72:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-common.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-common.cpp:108:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-common.cpp:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-common.cpp:396:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ADD [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-common.cpp:99:31: note: Calling function 'ggml_mem_ranges_add' returns 1 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-common.cpp:214:45: note: Calling function 'ggml_mem_ranges_add_src' returns 1 ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-common.cpp:99:31: note: Calling function 'ggml_mem_ranges_add' returns 1 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-common.cpp:224:49: note: Calling function 'ggml_mem_ranges_add_src' returns 1 ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-common.cpp:42:71: performance: Function parameter 'mr' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_SUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:375:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CUMSUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:392:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CUMSUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:409:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TRI [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:431:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:458:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:485:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:552:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:664:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:883:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1050:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1071:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARGSORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1097:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARGSORT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TOP_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TOP_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1271:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1393:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1496:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_L2_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1521:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_GROUP_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1542:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NORM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1585:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1626:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_IM2COL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1647:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_TRANSPOSE_1D [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1670:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_TRANSPOSE_2D [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1693:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_CONV_2D [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1715:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_UPSCALE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_PAD [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1751:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_PAD_REFLECT_1D [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1768:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_ARANGE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1785:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TIMESTEP_EMBEDDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_SGD [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1836:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1853:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT_EQUAL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1590:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-device.cpp:1415:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:193:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:510:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:568:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:612:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:729:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:817:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:912:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:979:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1120:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1165:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1269:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1359:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1432:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1530:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1571:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1628:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1756:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1829:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1877:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1939:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT_ID [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2178:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2364:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2415:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2461:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2500:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_FLASH_ATTN_EXT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2536:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2968:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3125:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3193:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3248:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3382:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3478:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3548:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3626:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3671:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3727:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3780:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3824:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3870:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3904:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3938:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3979:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4086:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4196:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4283:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4317:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1998:31: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1960:56: note: outer condition: ne00%128==0 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1998:31: note: identical inner condition: ne00%128==0 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2608:33: style: Condition 'nqptg%8==0' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2609:33: style: Condition 'ncpsg%32==0' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2776:33: style: Condition 'nqptg%1==0' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2777:33: style: Condition 'ncpsg%32==0' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2907:17: style: Condition 'nwg==1' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2848:19: note: Assignment 'nwg=32', assigned value is 32 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2907:17: note: Condition 'nwg==1' is always false ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:23:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:517:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:626:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:627:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:628:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:629:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:631:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1281:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1282:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1555:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1556:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1557:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1558:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1639:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1640:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1641:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1642:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1644:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2564:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2565:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2566:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3198:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3395:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3396:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3399:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3408:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3409:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3410:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3411:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3412:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3413:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3416:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3417:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3418:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3419:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3483:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3484:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3485:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3486:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3487:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3488:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3490:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3560:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3561:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3562:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3563:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3564:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3565:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3633:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3678:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3846:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3847:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3876:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3877:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4060:19: style: Local variable 'nth' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3987:9: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4060:19: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4155:19: style: Local variable 'nth' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4094:9: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:4155:19: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:3293:27: style: Variable 'f0' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:2776:28: style: Modulo of one is always equal to zero [moduloofone] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:589:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:658:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:683:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:925:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:825:10: style:inconclusive: Technically the member function 'ggml_backend_metal_reg_deleter::operator()' can be const. [functionConst] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:892:10: style:inconclusive: Technically the member function 'ggml_backend_device_deleter::operator()' can be const. [functionConst] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:27:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:35:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:43:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:51:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:59:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:67:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:79:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:101:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:109:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:117:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:125:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:133:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:141:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:153:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:196:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:243:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:259:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:319:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:335:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:394:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:411:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:472:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:478:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:489:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:495:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:501:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:515:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:516:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:528:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:534:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:535:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:541:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:542:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:548:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:556:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:585:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:614:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:622:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:630:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:638:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:646:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:652:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:679:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:704:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:712:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:722:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:749:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:757:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:771:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:773:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:781:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:783:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:839:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:844:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:237:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:255:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:271:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:331:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:347:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:407:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:423:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:660:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:700:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:734:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:835:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:859:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:869:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:279:60: style: The scope of the variable 'ctxs' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:355:60: style: The scope of the variable 'ctxs' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:431:60: style: The scope of the variable 'ctxs' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:901:17: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal.cpp:912:53: style: The scope of the variable 'devs' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-opencl/ggml-opencl.cpp:5232: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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_tensor [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:257:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_tensor [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:328:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:365:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:595:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:834:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:887:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1090:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1265:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1282:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1385:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_init_params [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1444:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1551:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graph [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1571:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1832:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1933:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2049:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2109:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:330:31: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1031:18: style: The member function 'rpc_server::hello' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:993:10: note: The member function 'rpc_server::hello' can be static. ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1031:18: note: The member function 'rpc_server::hello' can be static. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:997:10: note: Technically the member function 'rpc_server::buffer_get_base' can be const. ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1123:18: note: Technically the member function 'rpc_server::buffer_get_base' can be const. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:999:10: note: Technically the member function 'rpc_server::buffer_clear' can be const. ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1147:18: note: Technically the member function 'rpc_server::buffer_clear' can be const. ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:938:5: error: Memory leak: buft_ctx [memleak] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:387:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:402:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:555:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:563:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:590:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:620:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:637:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:643:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:663:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:676:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:678:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:682:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:695:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:714:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:719:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:745:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:758:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:775:59: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:810:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:816:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:869:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1065:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1225:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1241:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1247:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1270:14: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1295:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1330:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1363:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1418:5: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1914:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1920:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1926:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1952:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1960:45: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1978:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1979:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2009:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2014:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2019:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1935:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1956:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1964:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2037:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1619:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1619:42: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1631:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1631:42: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1645:44: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1645:44: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1659:43: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1659:43: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1673:42: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1673:42: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1687:45: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1687:45: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1737:45: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1737:45: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1764:38: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1764:38: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1778:41: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1778:41: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1812:47: style: Local variable 'response' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1596:23: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1812:47: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:330:22: style: Variable 'server' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:620:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:706:30: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:636:92: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:637:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:663:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:708:30: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:672:117: note: Parameter 'dst' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:676:43: style: Variable 'src_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:678:43: style: Variable 'dst_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:682:43: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:695:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:719:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:745:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:758:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:775:48: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:901:38: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:868:94: note: Parameter 'cgraph' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1130:12: style: Variable 'base' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1830: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-a711fa6/src/ggml-rpc/ggml-rpc.cpp:2033:24: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1830:93: note: Parameter 'devices' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1978:44: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-rpc/ggml-rpc.cpp:1979:39: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/dpct/helper.hpp:32:2: error: #error "Only support Windows and Linux." [preprocessorErrorDirective] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:155:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable devices [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:286:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:304:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:361:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:374:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:412:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:440:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:471:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:532:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:552:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:570:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:624:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:652:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_ROW_PADDING [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:706:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:733:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:783:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:792:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:808:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:832:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:918:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:974:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1046:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1077:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1181:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TENSOR_ALIGNMENT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1204:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_host [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1285:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1362:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1464:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1516:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1632:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1679:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1719:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1739:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1758:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_SCALE_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1771:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARP_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1795:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_work_group_sizes [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1875:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1949:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_ARGMAX_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2003:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYCL_DIAG_MASK_INF_BLOCK_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2023:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host_to_device [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2270:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2283:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2297:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2378:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2430:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2454:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2477:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_PEER_MAX_BATCH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2826:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2831:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2836:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2841:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2846:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2851:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2856:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2867:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2898:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2960:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3278:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3305:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3330:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q4_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3368:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_q6_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_DMMV_X [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3485:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMVQ_MAX_BATCH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3489:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3637:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3809:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3814:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3819:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3824:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3829:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3835:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3841:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3847:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3853:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3875:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4102:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4181:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4222:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4243:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4266:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4291:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4309:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_RESHAPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4434:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4440:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4482:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4514:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4571:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4929:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4937:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4973:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SYCL_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:5022:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_count [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:5065:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2520:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ne [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1576:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_space [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2126:75: style: Condition 'use_fp16' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2124:21: note: Assignment 'use_fp16=false', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2126:75: note: Condition 'use_fp16' is always false ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3516:49: style: Condition 'ggml_sycl_supports_mmq(src0->type)' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3516:49: note: Calling function 'ggml_sycl_supports_mmq' returns 0 ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3516:49: note: Condition 'ggml_sycl_supports_mmq(src0->type)' is always false ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1145:26: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:422:38: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:422:23: note: Assignment 'host_buf=(char*)malloc(size)', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:423:12: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:355:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:367:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:376:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:396:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:415:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:422:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:424:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:443:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:449:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:460:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:461:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:462:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:476:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:477:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:533:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:555:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:575:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:607:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:615:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:621:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:818:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:836:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:837:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:873:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:925:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:926:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:930:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:950:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:981:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:982:62: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:986:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1006:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1071:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1177:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1282:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1360:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1422:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1479:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2025:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2031:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2039:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2044:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2049:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2071:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2072:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2153:19: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2201:67: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2238:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2334:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2389:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2463:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2464:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2880:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2881:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2917:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2918:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3194:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3195:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3196:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3309:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3345:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3384:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3416:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3495:13: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3651:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3661:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3662:27: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3663:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3683:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3710:47: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4206:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4212:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4225:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4231:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4246:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4252:15: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4263:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4292:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4424:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4496:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4501:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4506:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4540:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4545:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4564:9: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4818:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4876:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4877:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4896:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4977:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4982:43: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2546:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2547:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2563:66: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2629:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2635:31: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2657:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2724:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2773:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2782:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2139:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2200:66: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3314:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3348:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3387:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3584:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3606:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3607:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3625:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3626:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2773:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2782:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1568:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2200:66: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3606:39: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3607:35: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3625:40: portability: Casting between const char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3626:32: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2773:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2782:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:193:21: note: user_number is initialized ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:198:21: note: user_number is overwritten ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-sycl/ggml-sycl.cpp:193:21: note: user_number is assigned 'default_val' here. ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:200:9: note: Variable 'user_number' is assigned an expression that holds the same value. ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:524:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:638:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:644:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:659:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:826:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1048:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1067:5: style: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1100:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1157:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4689:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:1915:33: style: The scope of the variable 'idx' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2997:13: style: The scope of the variable 'last_str' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:5013:17: style: The scope of the variable 'initialized' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:942:16: style: Local variable 'size' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:917:65: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:942:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:998:16: style: Local variable 'size' shadows outer argument [shadowArgument] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:973:65: note: Shadowed declaration ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:998:16: note: Shadow variable ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3437:62: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3496:16: style: Variable 'tensor_split' can be declared as reference to const [constVariableReference] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:192:11: style: Variable 'user_device_string' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:367:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2563:55: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2879:13: style: Variable 'src0_ddq' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2880:13: style: Variable 'src1_ddf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2916:13: style: Variable 'src0_ddq' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:2917:13: style: Variable 'src1_ddf' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3445:43: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3478:110: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3483:101: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3556:33: style: Variable 'extra' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4540:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4545:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4563:39: style: Variable 'sycl_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4876:45: style: Variable 'buft_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4877:40: style: Variable 'sycl_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:4896:40: style: Variable 'sycl_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-sycl/ggml-sycl.cpp:3508:32: style: Variable 'min_compute_capability' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.h:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.h:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.h:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:89:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:106:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:224:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:325:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:336:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-remoting.h:68:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:285:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs.h:295:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-remoting.h:70:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:18:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:42:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:82:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/apir_cs_ggml-rpc-front.cpp:85:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/apir_cs_ggml-rpc-back.cpp:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_DIMS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/apir_cs_ggml-rpc-back.cpp:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/apir_cs_ggml-rpc-back.cpp:38:57: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:167:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:202:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_tensor [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-backend.cpp:30:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:202:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:211:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:216:36: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-backend.cpp:37:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:139:87: style: Parameter 'cgraph_data' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:133:63: style: Parameter 'cgraph' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer-type.cpp:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:43:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:74:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:124:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:29:14: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:92:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:124:77: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-buffer.cpp:94:54: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched-device.cpp:127:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched.cpp:20:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend-dispatched.cpp:23:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/backend.cpp:23:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:9:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:12:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:7:101: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:7:54: note: Assignment 'context=(ggml_backend_remoting_buffer_context*)malloc(sizeof(*context))', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:12:5: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:5:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:7:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:29:80: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:35:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:41:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:47:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer-type.cpp:54:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:6:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:11:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:11:65: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:21:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:23:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:25:16: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:27:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:38:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:39:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:41:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:43:37: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:54:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:66:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:72:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:74:44: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:80:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:82:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:88:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:90:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:92:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:23:44: style: Variable 'context' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:39:44: style: Variable 'context' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:71:75: style: Parameter 'dst' can be declared as pointer to const. However it seems that 'ggml_backend_remoting_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-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:116:30: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-buffer.cpp:71:75: note: Parameter 'dst' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:126:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:82:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:78:9: note: outer condition: !initialized ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:82:13: note: identical inner condition: !initialized ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:105:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:101:9: note: outer condition: !initialized ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:105:13: note: identical inner condition: !initialized ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:129:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:101: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:54: note: Assignment 'context=(ggml_backend_remoting_buffer_context*)malloc(sizeof(*context))', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:129:5: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:130:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:101: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:54: note: Assignment 'context=(ggml_backend_remoting_buffer_context*)malloc(sizeof(*context))', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:130:5: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:131:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:101: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:54: note: Assignment 'context=(ggml_backend_remoting_buffer_context*)malloc(sizeof(*context))', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:131:5: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:132:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:101: note: Assuming allocation function fails ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:54: note: Assignment 'context=(ggml_backend_remoting_buffer_context*)malloc(sizeof(*context))', assigned value is 0 ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:132:5: note: Null pointer dereference ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:4:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:10:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:17:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:23:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:63:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:73:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:86:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:96:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:109:35: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:122:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:124:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:136:83: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:73:15: style: The scope of the variable 'gpu' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-device.cpp:96:15: style: The scope of the variable 'gpu' can be reduced. [variableScope] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:36:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:88:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:151:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:22:13: warning: Identical condition 'initialized', second condition is always false [identicalConditionAfterEarlyExit] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:13:9: note: If condition 'initialized' is true, the function will return/exit ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend-reg.cpp:22:13: note: Testing identical condition 'initialized' ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend.cpp:15:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend.cpp:21:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/ggml-backend.cpp:59:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-backend.cpp:5:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-backend.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/backend/shared/apir_cs_ggml.h:98:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-backend.cpp:38:34: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-backend.cpp:43:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:8:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:15:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:84:12: error: Uninitialized variables: buffer_context.shmem, buffer_context.buft_host_handle [uninitvar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:12:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:36:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:55:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:78:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer-type.cpp:98:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:8:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:24:53: style: Parameter 'tensor' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:12:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:59:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:108:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:136:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:156:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-buffer.cpp:170:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:9:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:173:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:29:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:51:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:10:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:26:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:48:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:76:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:94:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:116:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:133:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:154:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-forward-device.cpp:184:5: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-shm.cpp:29:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_VIRTGPU_RESOURCE_CREATE_BLOB [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-shm.cpp:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_GEM_CLOSE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-shm.cpp:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_VIRTGPU_MAP [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-shm.cpp:88:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-shm.cpp:69:59: style: Parameter 'shmem' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __ATOMIC_ACQUIRE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:75:33: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:148:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:165:32: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:178:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:75:21: style: Variable 'children' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:87:56: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu-utils.cpp:94:68: style: Parameter 'arr' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:36:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:101:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx_plain [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:265:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_NODE_RENDER [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:304:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:327:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:339:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable param [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:374:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_VIRTGPU_GET_CAPS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:385:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRM_IOCTL_VIRTGPU_GETPARAM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:430:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:463:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIRTGPU_EXECBUF_RING_IDX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:137:24: style: Expression is always false because 'else if' condition matches previous condition at line 126. [multiCondition] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:35:9: style: Condition '!encoder' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:100:9: style: Condition '!encoder' is always false [knownConditionTrueFalse] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:455:54: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:536:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:537:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:386:20: style: Same value in both branches of ternary operator. [duplicateValueTernary] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:447:38: style:inconclusive: Function 'remote_call' argument 2 names different: declaration 'enc' definition 'encoder'. [funcArgNamesDifferent] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.h:110:38: note: Function 'remote_call' argument 2 names different: declaration 'enc' definition 'encoder'. ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:447:38: note: Function 'remote_call' argument 2 names different: declaration 'enc' definition 'encoder'. ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:448:38: style:inconclusive: Function 'remote_call' argument 3 names different: declaration 'dec' definition 'decoder'. [funcArgNamesDifferent] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.h:111:38: note: Function 'remote_call' argument 3 names different: declaration 'dec' definition 'decoder'. ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:448:38: note: Function 'remote_call' argument 3 names different: declaration 'dec' definition 'decoder'. ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:364:57: style: Parameter 'capset' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:426:55: style: Parameter 'enc' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:426:75: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-virtgpu/virtgpu.cpp:447:38: style: Parameter 'encoder' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-vulkan/ggml-vulkan.cpp:8468: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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1051:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1199:5: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:422:9: note: Function pointer used here. ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:420:0: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:303:41: note: Parameter 'count' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp:1061:17: style: Variable 'suffixes' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:173:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:522:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:443:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:532:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:581:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:654:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:751:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:887:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:915:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_pad [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:976:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1078:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1330:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_UNARY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1440:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_binary [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1516:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1590:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1692:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1751:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1820:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_TOP_K [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binding [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2034:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_SUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2078:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2286:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2326:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyDst [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2389:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Storage [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2458:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINTPTR_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2469:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_GPU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2493:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2505:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2514:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2662:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2716:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2732:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_rms_norm [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2740:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2763:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_GLU_OP_REGLU [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2823:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_scale_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2833:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wgsl_soft_max_f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2878:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowSpontaneous [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3019:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyDst [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3054:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_WEBGPU_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3400:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_WEBGPU_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_WEBGPU_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:539:17: style: The member function 'pre_wgsl::Preprocessor::loadFile' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:549:10: style: The member function 'pre_wgsl::Preprocessor::condActive' can be static. [functionStatic] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:121:53: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:123:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:598:51: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:656:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:768:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:773:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:824:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1210:20: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1212:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1214:28: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1512:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1540:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1541:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1542:29: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1545:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1546:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1547:25: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1548:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1549:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1550:24: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1553:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1642:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1643:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1644:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1687:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1688:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1718:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1743:10: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2157:49: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2242:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2261:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2278:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2304:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2353:52: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2487:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3015:55: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1246:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1247:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1248:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1249:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1250:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1251:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1577:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1578:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1579:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1580:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1581:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1582:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1744:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1745:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1746:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1747:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2278:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1246:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1247:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1248:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1249:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1250:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1251:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1381:39: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1382:39: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1383:39: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1384:39: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1393:27: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1394:27: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1397:27: portability: Casting from float * to const unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1577:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1578:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1579:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1580:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1581:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1582:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1744:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1745:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1746:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1747:10: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:495:79: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:527:68: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:828:64: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:833:64: style: Parameter 'ctx' can be declared as reference to const [constParameterReference] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:824:42: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:843:52: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:843:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:922:12: style: Variable 'decisions' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1000:12: style: Variable 'decisions' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1321:12: style: Variable 'decisions' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1354:12: style: Variable 'decisions' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1447:12: style: Variable 'decisions' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2157:35: style: Variable 'backend_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2231: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-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2362:30: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2231:76: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2256: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-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2363:30: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:2256:73: note: Parameter 'tensor' can be declared as pointer to const ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3015:42: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3051:42: style: Variable 'dev_ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3379:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:3384:39: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-webgpu/pre_wgsl.hpp:166:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:392:12: style: struct member 'webgpu_context_struct::memset_bytes_per_thread' is never used. [unusedStructMember] ggml-org-ggml-a711fa6/src/ggml-webgpu/ggml-webgpu.cpp:1281:49: style: Variable 'binding_index' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:148:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NNPA_PARMBLKFORMAT_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:171:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:195:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:326:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_ACCEL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:493:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_NAME [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:618:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ZDNN_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:267:37: error: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. [invalidLifetime] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:258:58: note: Raw pointer to smart pointer created here. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:267:38: note: Passed to 'move'. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:245:59: note: Variable created here. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:267:37: note: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:267:38: error: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. [invalidLifetime] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:258:58: note: Raw pointer to smart pointer created here. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:245:59: note: Variable created here. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:267:38: note: Using object that points to local variable 'zdnn_bias_buffer' that is out of scope. ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:45:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:46:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:179:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:204:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:218:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:228:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:246:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:279:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:285:12: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:287:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:298:18: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:304:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:341:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:409:39: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:438:42: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:497:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:517:50: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:76:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:275:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:328:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:371:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:378:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:405:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:445:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:455:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:461:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:474:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:507:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:513:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:526:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:554:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:563:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:571:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:585:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:595:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:28:33: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:218:40: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:341:40: style: Variable 'ctx_dev' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/src/ggml-zdnn/ggml-zdnn.cpp:517:40: style: Variable 'ctx_dev' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-zdnn/mmf.cpp:32:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/mmf.cpp:33:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/mmf.cpp:34:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/mmf.cpp:35:48: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zdnn/utils.cpp:7:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/utils.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/utils.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zdnn/utils.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZDNN_OK [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:87:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_BINARY_OP_LOCALS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:213:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TENSOR_FLAG_COMPUTE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:310:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_DEVICE_TYPE_ACCEL [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:331:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:461:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_BACKEND_API_VERSION [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable success [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:19:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:91:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:92:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:93:17: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:100:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:101:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:102:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:106:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:107:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:108:21: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:163:56: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:164:40: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:202:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:208:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:280:41: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:198:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:235:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:288:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:299:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:312:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:337:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:344:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:350:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:396:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:421:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:427:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/src/ggml-zendnn/ggml-zendnn.cpp:448:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/tests/test-arange.cpp:54:13: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-arange.cpp:23:34: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-arange.cpp:54:13: note: Condition '!backend' is always true ggml-org-ggml-a711fa6/tests/test-arange.cpp:73:13: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:82:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:199:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:247:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:380:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:395:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_PREC_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:414:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SCALE_FLAG_ALIGN_CORNERS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:452:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:456:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_VIEW [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:822:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:938:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:955:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:997:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1076:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1180:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_MAX_SRC [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1211:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1270:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1373:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_NONE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1500:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1635:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_OPT_STEP_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1940:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_ABS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1985:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_ABS [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2185:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2241:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2288:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2326:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2346:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2359:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2407:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2462:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2506:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2542:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I64 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2582:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2643:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3018:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_add [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3037:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_mul [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3047:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_mul [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3051:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_div [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3055:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ggml_add [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3088:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3601:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3611:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3745:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3835:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_MUL_MAT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3843:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3881:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_MXFP4 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3905:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3965:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4476:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4574:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_ROPE_TYPE_MROPE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4755:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4788:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4976:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5017:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5095:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5381:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5478:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_GLU_OP_SWIGLU_OAI [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5496:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6024:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6293:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6340:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6379:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6714:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_Q4_0 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6722:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_I32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6783:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6905:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_UNARY_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8466:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8760:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8777:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:549: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-a711fa6/tests/test-backend-ops.cpp:577: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-a711fa6/tests/test-backend-ops.cpp:716:5: warning: Member variable 'test_summary_info::tests_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:716:5: warning: Member variable 'test_summary_info::tests_total' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:727:5: warning: Member variable 'testing_start_info::device_count' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:743:5: warning: Member variable 'backend_init_info::device_index' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:743:5: warning: Member variable 'backend_init_info::total_devices' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:763:5: warning: Member variable 'backend_status_info::status' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:775:5: warning: Member variable 'overall_summary_info::backends_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:775:5: warning: Member variable 'overall_summary_info::backends_total' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:775:5: warning: Member variable 'overall_summary_info::all_passed' is not initialized in the constructor. [uninitMemberVar] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1896: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-a711fa6/tests/test-backend-ops.cpp:1933: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-a711fa6/tests/test-backend-ops.cpp:2011: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-a711fa6/tests/test-backend-ops.cpp:2056: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-a711fa6/tests/test-backend-ops.cpp:2115: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-a711fa6/tests/test-backend-ops.cpp:2178: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-a711fa6/tests/test-backend-ops.cpp:2234: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-a711fa6/tests/test-backend-ops.cpp:2315: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-a711fa6/tests/test-backend-ops.cpp:2400: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-a711fa6/tests/test-backend-ops.cpp:2501: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-a711fa6/tests/test-backend-ops.cpp:2564: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-a711fa6/tests/test-backend-ops.cpp:2612: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-a711fa6/tests/test-backend-ops.cpp:2674: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-a711fa6/tests/test-backend-ops.cpp:2709: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-a711fa6/tests/test-backend-ops.cpp:2760: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-a711fa6/tests/test-backend-ops.cpp:2799: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-a711fa6/tests/test-backend-ops.cpp:2883: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-a711fa6/tests/test-backend-ops.cpp:2940: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-a711fa6/tests/test-backend-ops.cpp:2991: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-a711fa6/tests/test-backend-ops.cpp:3076: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-a711fa6/tests/test-backend-ops.cpp:3130: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-a711fa6/tests/test-backend-ops.cpp:3166: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-a711fa6/tests/test-backend-ops.cpp:3207: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-a711fa6/tests/test-backend-ops.cpp:3235: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-a711fa6/tests/test-backend-ops.cpp:3269: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-a711fa6/tests/test-backend-ops.cpp:3309: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-a711fa6/tests/test-backend-ops.cpp:3346: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-a711fa6/tests/test-backend-ops.cpp:3399: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-a711fa6/tests/test-backend-ops.cpp:3443: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-a711fa6/tests/test-backend-ops.cpp:3506: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-a711fa6/tests/test-backend-ops.cpp:3557: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-a711fa6/tests/test-backend-ops.cpp:3585: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-a711fa6/tests/test-backend-ops.cpp:3642: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-a711fa6/tests/test-backend-ops.cpp:3672: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-a711fa6/tests/test-backend-ops.cpp:3701: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-a711fa6/tests/test-backend-ops.cpp:3760: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-a711fa6/tests/test-backend-ops.cpp:3892: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-a711fa6/tests/test-backend-ops.cpp:3952: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-a711fa6/tests/test-backend-ops.cpp:4026: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-a711fa6/tests/test-backend-ops.cpp:4062: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-a711fa6/tests/test-backend-ops.cpp:4091: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-a711fa6/tests/test-backend-ops.cpp:4131: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-a711fa6/tests/test-backend-ops.cpp:4167: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-a711fa6/tests/test-backend-ops.cpp:4210: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-a711fa6/tests/test-backend-ops.cpp:4255: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-a711fa6/tests/test-backend-ops.cpp:4288: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-a711fa6/tests/test-backend-ops.cpp:4319: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-a711fa6/tests/test-backend-ops.cpp:4350: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-a711fa6/tests/test-backend-ops.cpp:4381: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-a711fa6/tests/test-backend-ops.cpp:4413: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-a711fa6/tests/test-backend-ops.cpp:4452: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-a711fa6/tests/test-backend-ops.cpp:4508: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-a711fa6/tests/test-backend-ops.cpp:4548: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-a711fa6/tests/test-backend-ops.cpp:4685: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-a711fa6/tests/test-backend-ops.cpp:4718: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-a711fa6/tests/test-backend-ops.cpp:4749: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-a711fa6/tests/test-backend-ops.cpp:4782: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-a711fa6/tests/test-backend-ops.cpp:4824: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-a711fa6/tests/test-backend-ops.cpp:4875: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-a711fa6/tests/test-backend-ops.cpp:4961: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-a711fa6/tests/test-backend-ops.cpp:5011: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-a711fa6/tests/test-backend-ops.cpp:5078: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-a711fa6/tests/test-backend-ops.cpp:5121: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-a711fa6/tests/test-backend-ops.cpp:5172: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-a711fa6/tests/test-backend-ops.cpp:5228: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-a711fa6/tests/test-backend-ops.cpp:5353: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-a711fa6/tests/test-backend-ops.cpp:5455: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-a711fa6/tests/test-backend-ops.cpp:5585: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-a711fa6/tests/test-backend-ops.cpp:5630: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-a711fa6/tests/test-backend-ops.cpp:5665: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-a711fa6/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-a711fa6/tests/test-backend-ops.cpp:5736: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-a711fa6/tests/test-backend-ops.cpp:5764: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-a711fa6/tests/test-backend-ops.cpp:5799: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-a711fa6/tests/test-backend-ops.cpp:5830: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-a711fa6/tests/test-backend-ops.cpp:5863: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-a711fa6/tests/test-backend-ops.cpp:5915: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-a711fa6/tests/test-backend-ops.cpp:5952: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-a711fa6/tests/test-backend-ops.cpp:5992: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-a711fa6/tests/test-backend-ops.cpp:6019: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-a711fa6/tests/test-backend-ops.cpp:6045: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-a711fa6/tests/test-backend-ops.cpp:6068: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-a711fa6/tests/test-backend-ops.cpp:6094: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-a711fa6/tests/test-backend-ops.cpp:6144: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-a711fa6/tests/test-backend-ops.cpp:6240: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-a711fa6/tests/test-backend-ops.cpp:6288: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-a711fa6/tests/test-backend-ops.cpp:6322: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-a711fa6/tests/test-backend-ops.cpp:6367: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-a711fa6/tests/test-backend-ops.cpp:6407: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-a711fa6/tests/test-backend-ops.cpp:6437: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-a711fa6/tests/test-backend-ops.cpp:6473: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-a711fa6/tests/test-backend-ops.cpp:6506: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-a711fa6/tests/test-backend-ops.cpp:6540: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-a711fa6/tests/test-backend-ops.cpp:6580: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-a711fa6/tests/test-backend-ops.cpp:6637: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-a711fa6/tests/test-backend-ops.cpp:936:10: style: The member function 'console_printer::print_test_console' can be static. [functionStatic] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:953:10: style: The member function 'console_printer::print_perf_console' can be static. [functionStatic] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:995:10: style: The member function 'console_printer::print_support_console' can be static. [functionStatic] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2385: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-a711fa6/tests/test-backend-ops.cpp:1201:15: note: Parent variable 'test_case::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2385:9: note: Derived variable 'test_rope_set_rows::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2488: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-a711fa6/tests/test-backend-ops.cpp:1201:15: note: Parent variable 'test_case::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2488:9: note: Derived variable 'test_rms_norm_mul_rope::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4533:9: warning: The struct 'test_rope' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1201:15: note: Parent variable 'test_case::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4533:9: note: Derived variable 'test_rope::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5698:27: warning: The struct 'test_upscale' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1201:15: note: Parent variable 'test_case::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5698:27: note: Derived variable 'test_upscale::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5730:27: warning: The struct 'test_interpolate' defines member variable with name 'mode' also defined in its parent struct 'test_case'. [duplInheritedMember] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1201:15: note: Parent variable 'test_case::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5730:27: note: Derived variable 'test_interpolate::mode' ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:729:5: style: Struct 'testing_start_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1896:5: style: Struct 'test_example' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1933:5: style: Struct 'test_unary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2011:5: style: Struct 'test_glu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2056:5: style: Struct 'test_glu_split' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2115:5: style: Struct 'test_swiglu_oai' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2178:5: style: Struct 'test_get_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2234:5: style: Struct 'test_get_rows_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2501:5: style: Struct 'test_rms_norm_mul_rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2564:5: style: Struct 'test_argmax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2612:5: style: Struct 'test_count_equal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2674:5: style: Struct 'test_repeat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2709:5: style: Struct 'test_repeat_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2760:5: style: Struct 'test_dup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2799:5: style: Struct 'test_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2883:5: style: Struct 'test_cpy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2940:5: style: Struct 'test_cont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2991:5: style: Struct 'test_bin_bcast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3076:5: style: Struct 'test_add_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3130:5: style: Struct 'test_add1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3166:5: style: Struct 'test_scale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3207:5: style: Struct 'test_softcap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3235:5: style: Struct 'test_silu_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3269:5: style: Struct 'test_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3309:5: style: Struct 'test_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3346:5: style: Struct 'test_rms_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3399:5: style: Struct 'test_rms_norm_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3443:5: style: Struct 'test_rms_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3506:5: style: Struct 'test_add_rms_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3557:5: style: Struct 'test_ssm_conv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3585:5: style: Struct 'test_ssm_scan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3642:5: style: Struct 'test_rwkv_wkv6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3672:5: style: Struct 'test_gla' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3701:5: style: Struct 'test_rwkv_wkv7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3760:5: style: Struct 'test_mul_mat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3892:5: style: Struct 'test_mul_mat_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3952:5: style: Struct 'test_mul_mat_id_fusion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4026:5: style: Struct 'test_out_prod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4062:5: style: Struct 'test_sqr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4091:5: style: Struct 'test_sqrt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4131:5: style: Struct 'test_log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4167:5: style: Struct 'test_sin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4210:5: style: Struct 'test_cos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4255:5: style: Struct 'test_clamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4288:5: style: Struct 'test_floor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4319:5: style: Struct 'test_ceil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4350:5: style: Struct 'test_round' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4381:5: style: Struct 'test_trunc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4413:5: style: Struct 'test_diag_mask_inf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4452:5: style: Struct 'test_soft_max' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4508:5: style: Struct 'test_soft_max_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4548:5: style: Struct 'test_rope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4685:5: style: Struct 'test_pool2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4718:5: style: Struct 'test_pool1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4749:5: style: Struct 'test_conv_transpose_1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4782:5: style: Struct 'test_conv_transpose_2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4824:5: style: Struct 'test_im2col' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4875:5: style: Struct 'test_im2col_3d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4961:5: style: Struct 'test_conv_2d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5011:5: style: Struct 'test_conv_2d_dw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5121:5: style: Struct 'test_concat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5172:5: style: Struct 'test_argsort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5228:5: style: Struct 'test_top_k' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5353:5: style: Struct 'test_topk_moe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5585:5: style: Struct 'test_sum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5630:5: style: Struct 'test_sum_rows' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5665:5: style: Struct 'test_mean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5704:5: style: Struct 'test_upscale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5736:5: style: Struct 'test_interpolate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5764:5: style: Struct 'test_group_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5799:5: style: Struct 'test_group_norm_mul_add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5830:5: style: Struct 'test_l2_norm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5863:5: style: Struct 'test_acc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5915:5: style: Struct 'test_pad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5952:5: style: Struct 'test_pad_ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5992:5: style: Struct 'test_pad_reflect_1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6019:5: style: Struct 'test_roll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6045:5: style: Struct 'test_arange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6068:5: style: Struct 'test_timestep_embedding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6094:5: style: Struct 'test_leaky_relu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6144:5: style: Struct 'test_flash_attn_ext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6240:5: style: Struct 'test_cross_entropy_loss' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6288:5: style: Struct 'test_cross_entropy_loss_back' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6322:5: style: Struct 'test_opt_step_adamw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6367:5: style: Struct 'test_opt_step_sgd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6407:5: style: Struct 'test_cumsum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6437:5: style: Struct 'test_xielu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6473:5: style: Struct 'test_tri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6506:5: style: Struct 'test_fill' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6540:5: style: Struct 'test_solve_tri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6580:5: style: Struct 'test_diag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6637:5: style: Struct 'test_llm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6762:5: style: Struct 'test_llama' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6886:5: style: Struct 'test_falcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8055:37: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8048:37: note: First condition ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8055:37: note: Second condition ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8070:37: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8055:37: note: First condition ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8070:37: note: Second condition ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8934:9: style: Condition 'output_printer' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8992:5: warning: Either the condition 'output_printer' is redundant or there is possible null pointer dereference: output_printer. [nullPointerRedundantCheck] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8988:9: note: Assuming that condition 'output_printer' is not redundant ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8992:5: note: Null pointer dereference ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:260:46: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1369:38: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8684:30: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/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-a711fa6/tests/test-backend-ops.cpp:250:57: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:252:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/tests/test-backend-ops.cpp:258:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:252:39: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1425:13: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2421:15: style: The scope of the variable 'fs' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2422:15: style: The scope of the variable 'ef' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2423:15: style: The scope of the variable 'af' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2424:23: style: The scope of the variable 'freq' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1495:23: style: Local variable 'gf' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1196:19: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1495:23: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1554:25: style: Local variable 'status' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1499:21: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1554:25: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1841:26: style: Local variable 'err' shadows outer function [shadowFunction] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1145:20: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1841:26: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3912:23: style: Local variable 'b' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3866:16: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3912:23: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3972:23: style: Local variable 'b' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3932:16: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3972:23: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3988:27: style: Local variable 'm' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3933:19: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3988:27: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4468:23: style: Local variable 'mask' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4434:16: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4468:23: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4474:23: style: Local variable 'sinks' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4435:16: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4474:23: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7359:37: style: Local variable 's1' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7303:14: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7359:37: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7360:37: style: Local variable 'p0' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7304:14: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7360:37: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7361:37: style: Local variable 'd0' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7306:14: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7361:37: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7361:46: style: Local variable 'd1' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7307:14: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7361:46: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1023:34: performance:inconclusive: Use const reference for 'fields' to avoid unnecessary data copying. [redundantCopyLocalConst] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1034:34: performance:inconclusive: Use const reference for 'fields' to avoid unnecessary data copying. [redundantCopyLocalConst] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1897:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2565:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2613:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3131:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:3559:36: performance: Function parameter 'ne_b' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4063:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4092:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4132:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4168:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4211:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4289:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4320:38: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4351:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:4382:39: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:5666:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6241:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6289:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6323:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6368:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6408:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6438:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6542:36: performance: Function parameter 'ne_rhs' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6581:36: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7520:41: performance: Range variable 'ne' should be declared as const reference. [iterateByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7530:74: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1763:34: style: Variable 'grad' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6023:17: style: Variable 'ne' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:6154:21: style: Variable 'ne' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:313:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:334:47: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:1772:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:7798:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:8438:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-backend-ops.cpp:2861: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-a711fa6/tests/test-cont.c:50:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-cont.c:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-cont.c:140:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-cont.c:39:9: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-cont.c:32:30: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-cont.c:39:9: note: Condition '!backend' is always true ggml-org-ggml-a711fa6/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-a711fa6/tests/test-cont.c:90:31: note: Assuming allocation function fails ggml-org-ggml-a711fa6/tests/test-cont.c:90:31: note: Assignment 'buffer=malloc(bsize)', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-cont.c:94:28: note: Null pointer dereference ggml-org-ggml-a711fa6/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-a711fa6/tests/test-cont.c:102:37: note: Assuming allocation function fails ggml-org-ggml-a711fa6/tests/test-cont.c:102:37: note: Assignment 'buffer=malloc(bsize)', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-cont.c:106:46: note: Null pointer dereference ggml-org-ggml-a711fa6/tests/test-cont.c:135:11: style: Variable 'expected_out' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-cont.c:133:28: style: Variable 'buf_bf16' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/tests/test-conv-transpose-1d.cpp:403:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:372:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:422:11: style: Variable 'expected_conv1d_0' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:445:11: style: Variable 'expected_conv1d_1' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:464:11: style: Variable 'expected_conv1d_2' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:483:11: style: Variable 'expected_conv1d_3' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:503:11: style: Variable 'expected_conv1d_4' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:524:11: style: Variable 'expected_conv1d_5' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:545:11: style: Variable 'expected_conv1d_6' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose-1d.cpp:567:11: style: Variable 'expected_conv1d_7' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv-transpose.c:17:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv-transpose.c:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv-transpose.c:97:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv-transpose.c:204:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c1.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c1.cpp:58:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/tests/test-conv1d-dw-c1.cpp:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c1.cpp:171:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c1.cpp:221:11: style: Variable 'expected_conv1d_dw' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c1.cpp:40:27: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c2.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c2.cpp:58:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/tests/test-conv1d-dw-c2.cpp:202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c2.cpp:171:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c2.cpp:221:11: style: Variable 'expected_conv1d_dw' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv1d-dw-c2.cpp:40:27: style: Variable 'OC' is assigned a value that is never used. [unreadVariable] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:141:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:178:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:234:11: style: Variable 'expected_conv1d' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv1d.cpp:248:14: style: Variable 'expected_im2col' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv2d-dw.cpp:97:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:61:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:141:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:212:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:181:9: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:237:11: style: Variable 'expected_conv2d' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-conv2d.cpp:299:14: style: Variable 'expected_im2col' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-customop.c:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/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-a711fa6/tests/test-customop.c:191:60: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/tests/test-customop.c:36:96: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/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-a711fa6/tests/test-customop.c:217:65: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/tests/test-customop.c:61:126: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/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-a711fa6/tests/test-customop.c:247:69: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/tests/test-customop.c:98:156: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/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-a711fa6/tests/test-customop.c:283:119: note: You might need to cast the function pointer here ggml-org-ggml-a711fa6/tests/test-customop.c:130:64: note: Parameter 'userdata' can be declared as pointer to const ggml-org-ggml-a711fa6/tests/test-dup.c:15:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OP_VIEW [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-dup.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-dup.c:36:20: style: Variable 'type' can be declared as const array [constVariable] ggml-org-ggml-a711fa6/tests/test-interpolate.cpp:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-interpolate.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_SCALE_MODE_NEAREST [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:109:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:491:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_LOSS_TYPE_SUM [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:612:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_LOSS_TYPE_MEAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:630:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:790:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_DEFAULT_GRAPH_SIZE [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:878:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_OPT_OPTIMIZER_TYPE_ADAMW [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:949:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-opt.cpp:557:13: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/tests/test-opt.cpp:551:13: note: First condition ggml-org-ggml-a711fa6/tests/test-opt.cpp:557:13: note: Second condition ggml-org-ggml-a711fa6/tests/test-opt.cpp:576:13: style: The if condition is the same as the previous if condition [duplicateCondition] ggml-org-ggml-a711fa6/tests/test-opt.cpp:557:13: note: First condition ggml-org-ggml-a711fa6/tests/test-opt.cpp:576:13: note: Second condition ggml-org-ggml-a711fa6/tests/test-opt.cpp:738:22: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-opt.cpp:659:31: style: The comparison 'ndata == 6' is always true. [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-opt.cpp:24:34: note: 'ndata' is assigned value '6' here. ggml-org-ggml-a711fa6/tests/test-opt.cpp:659:31: note: The comparison 'ndata == 6' is always true. ggml-org-ggml-a711fa6/tests/test-opt.cpp:352:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:352:17: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:354:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:354:16: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:389:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:389:17: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:393:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:393:16: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:445:17: style: Local variable 'ndata' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:24:19: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:445:17: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:449:16: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:344:26: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:449:16: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:564:20: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:521:26: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:564:20: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:583:20: style: Local variable 'loss' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:521:26: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:583:20: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:693:20: style: Local variable 'adamw' shadows outer variable [shadowVariable] ggml-org-ggml-a711fa6/tests/test-opt.cpp:633:16: note: Shadowed declaration ggml-org-ggml-a711fa6/tests/test-opt.cpp:693:20: note: Shadow variable ggml-org-ggml-a711fa6/tests/test-opt.cpp:180:69: performance: Function parameter 'options' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-opt.cpp:181:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-opt.cpp:331:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-opt.cpp:508:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-opt.cpp:608:27: performance: Function parameter 'subtest' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-opt.cpp:258:36: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:22:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:36:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:83:9: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:55:30: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-pad-reflect-1d.cpp:83:9: note: Condition '!backend' is always true ggml-org-ggml-a711fa6/tests/test-pool.c:28:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-quantize-fns.cpp:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-quantize-fns.cpp:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-quantize-fns.cpp:101:27: style: Parameter 'argv' can be declared as const array [constParameter] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_COUNT [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:252:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:253:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:254:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:255:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:256:26: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-quantize-perf.cpp:110:26: style: Parameter 'argv' can be declared as const array [constParameter] ggml-org-ggml-a711fa6/tests/test-rel-pos.c:17:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-rel-pos.c:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F16 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-roll.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-roll.cpp:25:47: performance: Function parameter 'ne' should be passed by const reference. [passedByValue] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:77:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GGML_TYPE_F32 [valueFlowBailoutIncompleteVar] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:125:13: style: Condition '!backend' is always true [knownConditionTrueFalse] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:94:34: note: Assignment 'backend=NULL', assigned value is 0 ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:125:13: note: Condition '!backend' is always true ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:22:15: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:40:23: style: C-style pointer casting [cstyleCast] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:153:13: style: The scope of the variable 'n_threads' can be reduced. [variableScope] ggml-org-ggml-a711fa6/tests/test-timestep_embedding.cpp:82:16: style: Variable 'vec1' can be declared as pointer to const [constVariablePointer] ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2672:1: error: The one definition rule is violated, different classes/structs have the same name 'node_info' [ctuOneDefinitionRuleViolation] ggml-org-ggml-a711fa6/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-a711fa6/src/ggml-hexagon/ggml-hexagon.cpp:2672:1: note: The one definition rule is violated, different classes/structs have the same name 'node_info' ggml-org-ggml-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/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-a711fa6/tests/test-conv-transpose-1d.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'test_model' diff: head ggml-org-ggml-a711fa6/src/ggml-cpu/spacemit/ime1_kernels.cpp:346:21: style: Variable 'DST' can be declared as pointer to const [constVariablePointer] head ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1998:31: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1960:56: note: outer condition: ne00%128==0 ggml-org-ggml-a711fa6/src/ggml-metal/ggml-metal-ops.cpp:1998:31: note: identical inner condition: ne00%128==0 DONE