Error: CPPCHECK_WARNING (CWE-758): [#def1] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4510: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4508| const VkGeneratedCommandsInfoEXT* pGeneratedCommandsInfo) { # 4509| // Not a CREATE or DESTROY function # 4510|-> } # 4511| static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectCommandsLayoutEXT(VkDevice device, # 4512| const VkIndirectCommandsLayoutCreateInfoEXT* pCreateInfo, Error: CPPCHECK_WARNING (CWE-758): [#def2] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4523: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4521| const VkAllocationCallbacks* pAllocator) { # 4522| // Destroy object # 4523|-> } # 4524| static VKAPI_ATTR VkResult VKAPI_CALL CreateIndirectExecutionSetEXT(VkDevice device, # 4525| const VkIndirectExecutionSetCreateInfoEXT* pCreateInfo, Error: CPPCHECK_WARNING (CWE-758): [#def3] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4535: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4533| const VkAllocationCallbacks* pAllocator) { # 4534| // Destroy object # 4535|-> } # 4536| static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetPipelineEXT( # 4537| VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, Error: CPPCHECK_WARNING (CWE-758): [#def4] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4540: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4538| const VkWriteIndirectExecutionSetPipelineEXT* pExecutionSetWrites) { # 4539| // Not a CREATE or DESTROY function # 4540|-> } # 4541| static VKAPI_ATTR void VKAPI_CALL UpdateIndirectExecutionSetShaderEXT( # 4542| VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, Error: CPPCHECK_WARNING (CWE-758): [#def5] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4545: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4543| const VkWriteIndirectExecutionSetShaderEXT* pExecutionSetWrites) { # 4544| // Not a CREATE or DESTROY function # 4545|-> } # 4546| #ifdef VK_USE_PLATFORM_OHOS # 4547| static VKAPI_ATTR VkResult VKAPI_CALL CreateSurfaceOHOS(VkInstance instance, const VkSurfaceCreateInfoOHOS* pCreateInfo, Error: CPPCHECK_WARNING (CWE-758): [#def6] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4595: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4593| const VkAllocationCallbacks* pAllocator) { # 4594| // Destroy object # 4595|-> } # 4596| static VKAPI_ATTR void VKAPI_CALL CmdBeginShaderInstrumentationARM(VkCommandBuffer commandBuffer, # 4597| VkShaderInstrumentationARM instrumentation) { Error: CPPCHECK_WARNING (CWE-758): [#def7] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4599: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4597| VkShaderInstrumentationARM instrumentation) { # 4598| // Not a CREATE or DESTROY function # 4599|-> } # 4600| static VKAPI_ATTR void VKAPI_CALL CmdEndShaderInstrumentationARM(VkCommandBuffer commandBuffer) { # 4601| // Not a CREATE or DESTROY function Error: CPPCHECK_WARNING (CWE-758): [#def8] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4602: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4600| static VKAPI_ATTR void VKAPI_CALL CmdEndShaderInstrumentationARM(VkCommandBuffer commandBuffer) { # 4601| // Not a CREATE or DESTROY function # 4602|-> } # 4603| static VKAPI_ATTR VkResult VKAPI_CALL GetShaderInstrumentationValuesARM(VkDevice device, VkShaderInstrumentationARM instrumentation, # 4604| uint32_t* pMetricBlockCount, void* pMetricValues, Error: CPPCHECK_WARNING (CWE-758): [#def9] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4612: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4610| VkShaderInstrumentationARM instrumentation) { # 4611| // Not a CREATE or DESTROY function # 4612|-> } # 4613| static VKAPI_ATTR void VKAPI_CALL CmdEndRendering2EXT(VkCommandBuffer commandBuffer, # 4614| const VkRenderingEndInfoKHR* pRenderingEndInfo) { Error: CPPCHECK_WARNING (CWE-758): [#def10] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4616: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4614| const VkRenderingEndInfoKHR* pRenderingEndInfo) { # 4615| // Not a CREATE or DESTROY function # 4616|-> } # 4617| static VKAPI_ATTR void VKAPI_CALL CmdBeginCustomResolveEXT(VkCommandBuffer commandBuffer, # 4618| const VkBeginCustomResolveInfoEXT* pBeginCustomResolveInfo) { Error: CPPCHECK_WARNING (CWE-758): [#def11] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4620: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4618| const VkBeginCustomResolveInfoEXT* pBeginCustomResolveInfo) { # 4619| // Not a CREATE or DESTROY function # 4620|-> } # 4621| static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM( # 4622| VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, Error: CPPCHECK_WARNING (CWE-758): [#def12] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4632: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4630| const VkComputeOccupancyPriorityParametersNV* pParameters) { # 4631| // Not a CREATE or DESTROY function # 4632|-> } # 4633| #ifdef VK_USE_PLATFORM_UBM_SEC # 4634| static VKAPI_ATTR VkResult VKAPI_CALL CreateUbmSurfaceSEC(VkInstance instance, const VkUbmSurfaceCreateInfoSEC* pCreateInfo, Error: CPPCHECK_WARNING (CWE-758): [#def13] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4649: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4647| static VKAPI_ATTR void VKAPI_CALL CmdSetPrimitiveRestartIndexEXT(VkCommandBuffer commandBuffer, uint32_t primitiveRestartIndex) { # 4648| // Not a CREATE or DESTROY function # 4649|-> } # 4650| static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(VkDevice device, # 4651| const VkAccelerationStructureCreateInfoKHR* pCreateInfo, Error: CPPCHECK_WARNING (CWE-758): [#def14] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4661: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4659| const VkAllocationCallbacks* pAllocator) { # 4660| // Destroy object # 4661|-> } # 4662| static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresKHR( # 4663| VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, Error: CPPCHECK_WARNING (CWE-758): [#def15] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4666: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4664| const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos) { # 4665| // Not a CREATE or DESTROY function # 4666|-> } # 4667| static VKAPI_ATTR void VKAPI_CALL CmdBuildAccelerationStructuresIndirectKHR( # 4668| VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR* pInfos, Error: CPPCHECK_WARNING (CWE-758): [#def16] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4672: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4670| const uint32_t* const* ppMaxPrimitiveCounts) { # 4671| // Not a CREATE or DESTROY function # 4672|-> } # 4673| static VKAPI_ATTR VkResult VKAPI_CALL # 4674| BuildAccelerationStructuresKHR(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, Error: CPPCHECK_WARNING (CWE-758): [#def17] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4704: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4702| const VkCopyAccelerationStructureInfoKHR* pInfo) { # 4703| // Not a CREATE or DESTROY function # 4704|-> } # 4705| static VKAPI_ATTR void VKAPI_CALL CmdCopyAccelerationStructureToMemoryKHR(VkCommandBuffer commandBuffer, # 4706| const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo) { Error: CPPCHECK_WARNING (CWE-758): [#def18] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4708: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4706| const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo) { # 4707| // Not a CREATE or DESTROY function # 4708|-> } # 4709| static VKAPI_ATTR void VKAPI_CALL CmdCopyMemoryToAccelerationStructureKHR(VkCommandBuffer commandBuffer, # 4710| const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo) { Error: CPPCHECK_WARNING (CWE-758): [#def19] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4712: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4710| const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo) { # 4711| // Not a CREATE or DESTROY function # 4712|-> } # 4713| static VKAPI_ATTR VkDeviceAddress VKAPI_CALL # 4714| GetAccelerationStructureDeviceAddressKHR(VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR* pInfo) { Error: CPPCHECK_WARNING (CWE-758): [#def20] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4722: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4720| VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) { # 4721| // Not a CREATE or DESTROY function # 4722|-> } # 4723| static VKAPI_ATTR void VKAPI_CALL # 4724| GetDeviceAccelerationStructureCompatibilityKHR(VkDevice device, const VkAccelerationStructureVersionInfoKHR* pVersionInfo, Error: CPPCHECK_WARNING (CWE-758): [#def21] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4727: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4725| VkAccelerationStructureCompatibilityKHR* pCompatibility) { # 4726| // Not a CREATE or DESTROY function # 4727|-> } # 4728| static VKAPI_ATTR void VKAPI_CALL GetAccelerationStructureBuildSizesKHR( # 4729| VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR* pBuildInfo, Error: CPPCHECK_WARNING (CWE-758): [#def22] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4743: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4741| uint32_t width, uint32_t height, uint32_t depth) { # 4742| // Not a CREATE or DESTROY function # 4743|-> } # 4744| static VKAPI_ATTR VkResult VKAPI_CALL CreateRayTracingPipelinesKHR(VkDevice device, VkDeferredOperationKHR deferredOperation, # 4745| VkPipelineCache pipelineCache, uint32_t createInfoCount, Error: CPPCHECK_WARNING (CWE-758): [#def23] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4768: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4766| VkDeviceAddress indirectDeviceAddress) { # 4767| // Not a CREATE or DESTROY function # 4768|-> } # 4769| static VKAPI_ATTR VkDeviceSize VKAPI_CALL GetRayTracingShaderGroupStackSizeKHR(VkDevice device, VkPipeline pipeline, uint32_t group, # 4770| VkShaderGroupShaderKHR groupShader) { Error: CPPCHECK_WARNING (CWE-758): [#def24] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4776: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4774| static VKAPI_ATTR void VKAPI_CALL CmdSetRayTracingPipelineStackSizeKHR(VkCommandBuffer commandBuffer, uint32_t pipelineStackSize) { # 4775| // Not a CREATE or DESTROY function # 4776|-> } # 4777| static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, # 4778| uint32_t groupCountZ) { Error: CPPCHECK_WARNING (CWE-758): [#def25] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4780: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4778| uint32_t groupCountZ) { # 4779| // Not a CREATE or DESTROY function # 4780|-> } # 4781| static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, # 4782| uint32_t drawCount, uint32_t stride) { Error: CPPCHECK_WARNING (CWE-758): [#def26] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4784: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4782| uint32_t drawCount, uint32_t stride) { # 4783| // Not a CREATE or DESTROY function # 4784|-> } # 4785| static VKAPI_ATTR void VKAPI_CALL CmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, # 4786| VkDeviceSize offset, VkBuffer countBuffer, Error: CPPCHECK_WARNING (CWE-758): [#def27] Vulkan-Tools-vulkan-sdk-1.4.350.0/icd/generated/function_definitions.h:4790: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement # 4788| uint32_t stride) { # 4789| // Not a CREATE or DESTROY function # 4790|-> } # 4791| # 4792| } // namespace vkmock
| analyzer-version-clippy | 1.97.1 |
| analyzer-version-cppcheck | 2.21.1 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.97.1 |
| diffbase-analyzer-version-cppcheck | 2.21.1 |
| diffbase-analyzer-version-gcc | 16.1.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.1.1 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-146.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | vulkan-tools-1.4.341.0-1.fc44 |
| diffbase-store-results-to | /tmp/tmp_juq7kxj/vulkan-tools-1.4.341.0-1.fc44.tar.xz |
| diffbase-time-created | 2026-08-03 21:26:25 |
| diffbase-time-finished | 2026-08-03 21:29:05 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmp_juq7kxj/vulkan-tools-1.4.341.0-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp_juq7kxj/vulkan-tools-1.4.341.0-1.fc44.src.rpm' |
| diffbase-tool-version | csmock-3.8.7.20260803.142340.gb75b18e-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-146.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | vulkan-tools-1.4.350.0-2.fc45 |
| store-results-to | /tmp/tmpdha7wfk9/vulkan-tools-1.4.350.0-2.fc45.tar.xz |
| time-created | 2026-08-03 21:29:30 |
| time-finished | 2026-08-03 21:31:21 |
| title | Newly introduced findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpdha7wfk9/vulkan-tools-1.4.350.0-2.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpdha7wfk9/vulkan-tools-1.4.350.0-2.fc45.src.rpm' |
| tool-version | csmock-3.8.7.20260803.142340.gb75b18e-1.el9 |