2026-05-04 21:50 ftp://ftp.de.debian.org/debian/pool/main/r/rocm-compilersupport/rocm-compilersupport_6.0+git20231212.4510c28+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: 519958a (2026-05-04 15:03:10 +0200) count: 404 404 elapsed-time: 4.6 3.5 head-timing-info: old-timing-info: head results: rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:208:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC1AsOption [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:342:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OF_Text [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:358:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err_target_unknown_triple [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:558:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:570:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:607:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:624:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gnu [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:689:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:799:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:831:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:854:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:903:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_HIP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:925:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_INCLUDE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:985:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_PRECOMPILED_HEADER [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1016:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_HIP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1034:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLANG_VERSION_STRING [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1079:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_BC [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1159:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_HIP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_HIP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1222:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1547:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1563:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1585:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1599:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1653:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:178:3: warning: Member variable 'AssemblerInvocation::SaveTemporaryLabels' is not initialized in the constructor. [uninitMemberVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:178:3: warning: Member variable 'AssemblerInvocation::GenDwarfForAssembly' is not initialized in the constructor. [uninitMemberVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:178:3: warning: Member variable 'AssemblerInvocation::RelaxELFRelocations' is not initialized in the constructor. [uninitMemberVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:178:3: warning: Member variable 'AssemblerInvocation::ShowHelp' is not initialized in the constructor. [uninitMemberVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:178:3: warning: Member variable 'AssemblerInvocation::ShowVersion' is not initialized in the constructor. [uninitMemberVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:179:5: performance: Variable 'Triple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:181:5: performance: Variable 'InputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:182:5: performance: Variable 'OutputPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:118:8: style:inconclusive: Technically the member function 'COMGR::DataObject::hasValidDataKind' can be const. [functionConst] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:154:3: style: Class 'ScopedDataObjectReleaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:156:3: style: Class 'ScopedDataObjectReleaser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:288:3: style: Struct 'DataSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.h:58:5: style: Struct 'AMDGPUCompilerDiagnosticHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/ts-interface.h:10:3: style: Struct 'ProfilePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:688:12: warning: Either the condition '!C' is redundant or there is possible null pointer dereference: C. [nullPointerRedundantCheck] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:687:7: note: Assuming that condition '!C' is not redundant rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:688:12: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:372:27: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1233:19: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:200:63: style:inconclusive: Function 'createFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:194:51: note: Function 'createFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:200:63: note: Function 'createFromArgs' argument 1 names different: declaration 'Res' definition 'Opts'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1305:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1404:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:887:10: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1594:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:1648:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:365:11: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-compiler.cpp:557:23: style: Variable 'EC' is assigned a value that is never used. [unreadVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-device-libs.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_OUT_OF_RESOURCES [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-device-libs.cpp:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_PRECOMPILED_HEADER [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-device-libs.cpp:90:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_HIP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-device-libs.cpp:72:54: style: Parameter 'ActionInfo' can be declared as pointer to const [constParameterPointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-disassembly.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-disassembly.cpp:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-disassembly.cpp:52:19: style: Variable 'Isa' is assigned a value that is never used. [unreadVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-elfdump.cpp:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Is64Bits [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-env.cpp:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:228:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_AMD_HSA_METADATA [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EF_AMDGPU_MACH_AMDGCN_GFX600 [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:540:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EI_ABIVERSION [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:668:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EI_CLASS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:768:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EI_ABIVERSION [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:779:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:802:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:829:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:907:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:985:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:1010:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:67:22: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:796:42: style:inconclusive: Function 'getIsaIndex' argument 1 names different: declaration 'IsaName' definition 'IsaString'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.h:64:54: note: Function 'getIsaIndex' argument 1 names different: declaration 'IsaName' definition 'IsaString'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:796:42: note: Function 'getIsaIndex' argument 1 names different: declaration 'IsaName' definition 'IsaString'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:824:60: style:inconclusive: Function 'getIsaMetadata' argument 2 names different: declaration 'MetaP' definition 'Doc'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.h:54:60: note: Function 'getIsaMetadata' argument 2 names different: declaration 'MetaP' definition 'Doc'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:824:60: note: Function 'getIsaMetadata' argument 2 names different: declaration 'MetaP' definition 'Doc'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:905:31: style:inconclusive: Function 'isValidIsaName' argument 1 names different: declaration 'IsaName' definition 'IsaString'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.h:56:37: note: Function 'isValidIsaName' argument 1 names different: declaration 'IsaName' definition 'IsaString'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:905:31: note: Function 'isValidIsaName' argument 1 names different: declaration 'IsaName' definition 'IsaString'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:1008:44: style:inconclusive: Function 'lookUpCodeObject' argument 3 names different: declaration 'QueryListsize' definition 'QueryListSize'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.h:62:44: note: Function 'lookUpCodeObject' argument 3 names different: declaration 'QueryListsize' definition 'QueryListSize'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:1008:44: note: Function 'lookUpCodeObject' argument 3 names different: declaration 'QueryListsize' definition 'QueryListSize'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:102:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:126:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.cpp:217:21: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:425:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arm [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:470:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:489:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:551:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aarch64 [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:749:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHT_SYMTAB [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:902:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARM64_RELOC_ADDEND [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:958:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x86_64 [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x86 [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STT_FUNC [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1385:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STT_NOTYPE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1976:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_Global [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIDT_Null [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2348:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_file_type [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2371:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_file_type [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2391:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printRegisteredTargetsForVersion [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1704:26: error: Array 'AsciiData[9]' accessed at index -1, which is out of bounds. [negativeIndex] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:586:8: style: The member function '::HexagonPrettyPrinter::printLead' can be static. [functionStatic] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1613:20: style: The scope of the variable 'Stride' can be reduced. [variableScope] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1815:63: style:inconclusive: Function 'PrintRelocations' argument 1 names different: declaration 'o' definition 'Obj'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:74:51: note: Function 'PrintRelocations' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1815:63: note: Function 'PrintRelocations' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1846:66: style:inconclusive: Function 'PrintSectionHeaders' argument 1 names different: declaration 'o' definition 'Obj'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:75:54: note: Function 'PrintSectionHeaders' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1846:66: note: Function 'PrintSectionHeaders' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1865:67: style:inconclusive: Function 'PrintSectionContents' argument 1 names different: declaration 'o' definition 'Obj'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:76:55: note: Function 'PrintSectionContents' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1865:67: note: Function 'PrintSectionContents' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1921:63: style:inconclusive: Function 'PrintSymbolTable' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:77:51: note: Function 'PrintSymbolTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1921:63: note: Function 'PrintSymbolTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2037:62: style:inconclusive: Function 'PrintUnwindInfo' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:67:50: note: Function 'PrintUnwindInfo' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2037:62: note: Function 'PrintUnwindInfo' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2056:63: style:inconclusive: Function 'printExportsTrie' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:68:51: note: Function 'printExportsTrie' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2056:63: note: Function 'printExportsTrie' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2071:57: style:inconclusive: Function 'printRebaseTable' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:69:45: note: Function 'printRebaseTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2071:57: note: Function 'printRebaseTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2086:55: style:inconclusive: Function 'printBindTable' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:70:43: note: Function 'printBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2086:55: note: Function 'printBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2101:59: style:inconclusive: Function 'printLazyBindTable' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:71:47: note: Function 'printLazyBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2101:59: note: Function 'printLazyBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2116:59: style:inconclusive: Function 'printWeakBindTable' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:72:47: note: Function 'printWeakBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2116:59: note: Function 'printWeakBindTable' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2133:63: style:inconclusive: Function 'printRawClangAST' argument 1 names different: declaration 'o' definition 'Obj'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:73:51: note: Function 'printRawClangAST' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2133:63: note: Function 'printRawClangAST' argument 1 names different: declaration 'o' definition 'Obj'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2228:70: style:inconclusive: Function 'printPrivateFileHeaders' argument 1 names different: declaration 'o' definition 'O'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:80:58: note: Function 'printPrivateFileHeaders' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2228:70: note: Function 'printPrivateFileHeaders' argument 1 names different: declaration 'o' definition 'O'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2229:57: style:inconclusive: Function 'printPrivateFileHeaders' argument 2 names different: declaration 'onlyFirst' definition 'OnlyFirst'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:80:66: note: Function 'printPrivateFileHeaders' argument 2 names different: declaration 'onlyFirst' definition 'OnlyFirst'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2229:57: note: Function 'printPrivateFileHeaders' argument 2 names different: declaration 'onlyFirst' definition 'OnlyFirst'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2331:55: style:inconclusive: Function 'DumpArchive' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:83:43: note: Function 'DumpArchive' argument 1 names different: declaration 'a' definition 'A'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2331:55: note: Function 'DumpArchive' argument 1 names different: declaration 'a' definition 'A'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2357:48: style:inconclusive: Function 'DumpInput' argument 1 names different: declaration 'file' definition 'File'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.h:84:28: note: Function 'DumpInput' argument 1 names different: declaration 'file' definition 'File'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2357:48: note: Function 'DumpInput' argument 1 names different: declaration 'file' definition 'File'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1723:14: style: Local variable 'Disassembled' shadows outer variable [shadowVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:98:18: note: Shadowed declaration rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1723:14: note: Shadow variable rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1791:27: style: Local variable 'Name' shadows outer variable [shadowVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1509:15: note: Shadowed declaration rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1791:27: note: Shadow variable rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:343:48: performance:inconclusive: Function parameter 'File' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:348:48: performance:inconclusive: Function parameter 'File' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:355:48: performance:inconclusive: Function parameter 'File' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:366:23: performance:inconclusive: Function parameter 'ArchiveName' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:366:46: performance:inconclusive: Function parameter 'FileName' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:481:51: performance: Function parameter 'File' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2366:16: style: Variable 'A' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2431:16: style: Variable 'A' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1399:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1496:16: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2396:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:861:23: style: Unused variable: Ec [unusedVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:880:23: style: Unused variable: Ec [unusedVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1340:19: style: Unused variable: EC [unusedVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:1866:19: style: Unused variable: EC [unusedVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-signal.cpp:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-signal.cpp:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_SYMBOL_TYPE_NOTYPE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:64:15: style: The member function 'COMGR::SymbolHelper::mapToComgrSymbolType' can be static. [functionStatic] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.h:60:27: note: The member function 'COMGR::SymbolHelper::mapToComgrSymbolType' can be static. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:64:15: note: The member function 'COMGR::SymbolHelper::mapToComgrSymbolType' can be static. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:57:40: warning: Struct 'SymbolContext' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:57:40: warning: Struct 'SymbolContext' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:87:69: style:inconclusive: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'InText'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.h:63:32: note: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'InText'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:87:69: note: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'InText'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:105:53: style:inconclusive: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'Ins'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.h:65:47: note: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'Ins'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:105:53: note: Function 'createBinary' argument 1 names different: declaration 'InBuffer' definition 'Ins'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:209:15: style:inconclusive: Function 'iterateTable' argument 1 names different: declaration 'InBuffer' definition 'Ins'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.h:69:32: note: Function 'iterateTable' argument 1 names different: declaration 'InBuffer' definition 'Ins'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:209:15: note: Function 'iterateTable' argument 1 names different: declaration 'InBuffer' definition 'Ins'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:211:11: style:inconclusive: Function 'iterateTable' argument 4 names different: declaration '' definition 'UserData'. [funcArgNamesDifferentUnnamed] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:128:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:135:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:231:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:238:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbolizer.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_OUT_OF_RESOURCES [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbolizer.cpp:110:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UndefSection [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_LANGUAGE_LAST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_ACTION_LAST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_SYMBOL_INFO_LAST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:298:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_LAST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:305:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_OUT_OF_RESOURCES [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:320:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:390:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_UNDEF [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:397:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:462:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:479:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:493:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:527:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_STRING [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:542:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Boolean [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:556:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:584:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_INTERFACE_VERSION_MAJOR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:594:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:608:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:622:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:655:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_UNDEF [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:678:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_UNDEF [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:711:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:725:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:745:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:781:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:799:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:815:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:830:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:857:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:878:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:895:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:914:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:938:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:960:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:991:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1012:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1028:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1052:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1072:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1088:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1415:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_UNDEF [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1463:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1478:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_STRING [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1500:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_MAP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_MAP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1553:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_MAP [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1586:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_LIST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_LIST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1636:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1657:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_RELOCATABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1738:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1762:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1779:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1790:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_BYTES [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1812:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1894:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1916:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:2167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:2200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:2223:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_FATBIN [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:482:32: style:inconclusive: Technically the member function 'COMGR::DataAction::getOptionListCount' can be const. [functionConst] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:222:22: note: Technically the member function 'COMGR::DataAction::getOptionListCount' can be const. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:482:32: note: Technically the member function 'COMGR::DataAction::getOptionListCount' can be const. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:539:23: style:inconclusive: Technically the member function 'COMGR::DataMeta::convertDocNodeToString' can be const. [functionConst] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:278:15: note: Technically the member function 'COMGR::DataMeta::convertDocNodeToString' can be const. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:539:23: note: Technically the member function 'COMGR::DataMeta::convertDocNodeToString' can be const. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:392:8: warning: Struct 'DataObject' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:392:8: warning: Struct 'DataObject' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:447:8: warning: Struct 'DataAction' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:447:8: warning: Struct 'DataAction' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:549:36: warning: Struct 'DataSymbol' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:549:36: warning: Struct 'DataSymbol' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:144:3: style: Struct 'DataObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:694:6: warning: Either the condition '!DataKind' is redundant or there is possible null pointer dereference: DataKind. [nullPointerRedundantCheck] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:693:47: note: Assuming that condition '!DataKind' is not redundant rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:694:6: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1703:6: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1706:12: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1709:6: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1712:6: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1715:6: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1718:6: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:385:46: style:inconclusive: Function 'DataObject' argument 1 names different: declaration 'Kind' definition 'DataKind'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:144:36: note: Function 'DataObject' argument 1 names different: declaration 'Kind' definition 'DataKind'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:385:46: note: Function 'DataObject' argument 1 names different: declaration 'Kind' definition 'DataKind'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:415:76: style:inconclusive: Function 'setData' argument 1 names different: declaration 'Buffer' definition 'MB'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.h:122:66: note: Function 'setData' argument 1 names different: declaration 'Buffer' definition 'MB'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:415:76: note: Function 'setData' argument 1 names different: declaration 'Buffer' definition 'MB'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:285:58: performance:inconclusive: Function parameter 'Option' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:406:56: performance:inconclusive: Function parameter 'Name' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:410:56: performance:inconclusive: Function parameter 'Data' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:451:59: performance:inconclusive: Function parameter 'IsaName' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:455:62: performance:inconclusive: Function parameter 'ActionPath' should be passed by const reference. [passedByValue] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:476:14: style: Variable 'Option' can be declared as reference to const [constVariableReference] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:498:9: style: Variable 'Str' can be declared as reference to const [constVariableReference] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1329:18: style: Variable 'Option' can be declared as reference to const [constVariableReference] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:193:54: style: Parameter 'InputSet' can be declared as pointer to const [constParameterPointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:935:12: style: Variable 'SetP' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:942:20: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1049:15: style: Variable 'ActionP' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1085:15: style: Variable 'ActionP' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1210:15: style: Variable 'ActionP' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1246:15: style: Variable 'ActionP' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:1699:18: style: Variable 'Sym' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:342:59: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:477:17: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr.cpp:518:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.h:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothrow [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.h:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimeTaken [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.h:63:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Counter [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.cpp:49:9: style: Condition '!PS' is always false [knownConditionTrueFalse] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.cpp:67:38: style:inconclusive: Function 'ProfilePoint' argument 1 names different: declaration 'Name' definition 'Tag'. [funcArgNamesDifferent] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/ts-interface.h:10:32: note: Function 'ProfilePoint' argument 1 names different: declaration 'Name' definition 'Tag'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/time-stat/time-stat.cpp:67:38: note: Function 'ProfilePoint' argument 1 names different: declaration 'Name' definition 'Tag'. rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_SYMBOL_INFO_NAME_LENGTH [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_STRING [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:258:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_LOG [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_FATBIN [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:335:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/assemble_test.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:221:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:237:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/assemble_test.c:102:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:334:20: style: Checking if unsigned expression 'Ret' is less than zero. [unsignedLessThanZero] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_device_libs_test.c:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_hip_test.c:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_hip_test_in_process.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_hip_to_relocatable.c:54:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_remarks_test.c:69:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:71:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:135:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:129:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:135:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:158:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:154:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:158:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:182:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:177:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:182:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:207:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:201:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:207:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:230:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:226:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_log_test.c:230:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_minimal_test.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_source_with_device_libs_to_bc_test.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/compile_test.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:76:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:77:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:126:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:161:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:173:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:154:12: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:138:12: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:154:12: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:189:12: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:188:12: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:189:12: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:190:12: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:189:12: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:190:12: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:193:12: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:190:12: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/data_test.c:193:12: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/demangle_test.c:9:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_BYTES [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/demangle_test.c:51:26: style: Parameter 'argv' can be declared as const array [constParameter] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_instr_test.c:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_ERROR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_instr_test.c:46:26: style: Parameter 'UserData' can be declared as pointer to const [constParameterPointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:118:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:133:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Bytes [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:127:33: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:127:19: note: Assignment 'Bytes=(char*)malloc(Count)', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:133:20: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:149:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Bytes2 [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:143:34: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:143:20: note: Assignment 'Bytes2=(char*)malloc(Count)', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_reloc_test.c:149:20: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:51:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:118:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:133:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Bytes [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:127:33: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:127:19: note: Assignment 'Bytes=(char*)malloc(Count)', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:133:20: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:149:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Bytes2 [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:143:34: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:143:20: note: Assignment 'Bytes2=(char*)malloc(Count)', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_llvm_so_test.c:149:20: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:132:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:141:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:69:54: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Actual [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:151:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:151:11: note: Assignment 'Bytes=(char*)calloc(Count,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:154:23: note: Calling function 'expect', 2nd argument 'Bytes' value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/disasm_options_test.c:69:54: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/file_map.c:16:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/file_map.c:56:12: style: Variable 'Ret' is assigned a value that is never used. [unreadVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:279:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:119:3: warning:inconclusive: The buffer 'TokenizedIsaName' may not be null-terminated after the call to strncpy(). [terminateStrncpy] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:365:3: warning:inconclusive: The buffer 'IsaName' may not be null-terminated after the call to strncpy(). [terminateStrncpy] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:392:5: warning:inconclusive: The buffer 'IsaName' may not be null-terminated after the call to strncpy(). [terminateStrncpy] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:121:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:141:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:166:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:396:17: style: Local variable 'I' shadows outer variable [shadowVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:385:15: note: Shadowed declaration rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:396:17: note: Shadow variable rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:121:9: style: Variable 'Token' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:122:19: style: Variable 'Isa' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/get_data_isa_name_test.c:361:24: style: Parameter 'Name' can be declared as pointer to const [constParameterPointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/include_subdirectory_test.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/isa_name_parsing_test.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/link_test.c:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/link_test.c:95:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/link_test.c:110:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/lookup_code_object_test.c:19:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_SOURCE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/lookup_code_object_test.c:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/lookup_code_object_test.c:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/lookup_code_object_test.c:162:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/lookup_code_object_test.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:145:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:140:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:140:25: note: Assignment 'mName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:145:19: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:241:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:236:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:236:25: note: Assignment 'mName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:241:19: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:323:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:318:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:318:25: note: Assignment 'mName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:323:19: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:225:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:222:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:225:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:262:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:225:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:262:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:307:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:304:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:307:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:340:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:307:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_hip_test.c:340:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:176:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:172:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:172:25: note: Assignment 'mName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:176:16: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:270:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: mName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:266:25: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:266:25: note: Assignment 'mName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:270:16: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:250:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:246:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:250:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:280:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:250:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/mangled_names_test.c:280:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/metadata_merge_test.c:20:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_NULL [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/metadata_merge_test.c:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_LIST [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/metadata_msgpack_test.c:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_NULL [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/metadata_yaml_test.c:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_METADATA_KIND_NULL [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/multithread_test.cpp:59:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:84:10: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:114:11: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:137:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:140:16: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:142:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:147:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:152:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:157:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:162:38: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:167:11: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:168:4: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:183:17: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:192:12: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:208:14: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:271:19: style: C-style pointer casting [cstyleCast] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/common.h:182:9: style: The scope of the variable 'valbuf' can be reduced. [variableScope] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:150:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: symbolName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:145:30: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:145:30: note: Assignment 'symbolName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:150:16: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:272:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: symbolName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:267:30: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:267:30: note: Assignment 'symbolName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:272:16: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:373:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: symbolName [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:368:30: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:368:30: note: Assignment 'symbolName=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:373:16: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:251:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:221:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:251:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:352:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:323:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:352:10: note: Status is overwritten rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/name_expression_map_test.c:136:9: style: Variable 'symbolNames' can be declared as const array [constVariable] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:199:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:56:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: RetOptions [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:52:28: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:52:28: note: Assignment 'RetOptions=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:56:23: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:108:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: Option [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:104:26: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:104:26: note: Assignment 'Option=calloc(Size,sizeof(char))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:108:28: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/options_test.c:332:26: style: Parameter 'argv' can be declared as const array [constParameter] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:80:3: error: Memory leak: func_name [memleak] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:68:11: warning: If memory allocation fails, then there is a possible null pointer dereference: func_name [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:35: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:21: note: Assignment 'func_name=(char*)malloc(sizeof(char)*(func_name_size+1))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:68:11: note: Null pointer dereference rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:58:9: style: Variable 'symbol_str' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:59:9: style: Variable 'space_pos' can be declared as pointer to const [constVariablePointer] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbols_iterate_test.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbols_test.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_EXECUTABLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbols_test.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OBJ_DIR [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/unbundle_hip_test.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMD_COMGR_DATA_KIND_BC_BUNDLE [valueFlowBailoutIncompleteVar] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/unbundle_hip_test.c:132:10: style: Variable 'Status' is reassigned a value before the old one has been used. [redundantAssignment] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/unbundle_hip_test.c:129:10: note: Status is assigned rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/unbundle_hip_test.c:132:10: note: Status is overwritten diff: 2.20.0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-metadata.h:64:54: performance:inconclusive: Function parameter 'IsaName' should be passed by const reference. [passedByValue] head rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2366:16: style: Variable 'A' can be declared as pointer to const [constVariablePointer] head rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-objdump.cpp:2431:16: style: Variable 'A' can be declared as pointer to const [constVariablePointer] head rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/src/comgr-symbol.cpp:211:11: style:inconclusive: Function 'iterateTable' argument 4 names different: declaration '' definition 'UserData'. [funcArgNamesDifferentUnnamed] 2.20.0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:69:3: warning: If memory allocation fails, then there is a possible null pointer dereference: func_name [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:35: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:21: note: Assignment 'func_name=(char*)malloc(sizeof(char)*(func_name_size+1))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:69:3: note: Null pointer dereference 2.20.0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:71:14: warning: If memory allocation fails, then there is a possible null pointer dereference: func_name [nullPointerOutOfMemory] rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:35: note: Assuming allocation function fails rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:66:21: note: Assignment 'func_name=(char*)malloc(sizeof(char)*(func_name_size+1))', assigned value is 0 rocm-compilersupport-6.0+git20231212.4510c28+dfsg/lib/comgr/test/symbolize_test.c:71:14: note: Null pointer dereference DONE