From c51bdac7420149b9e20d673fed369c4a67f4e654 Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Sat, 5 Jun 2021 00:02:45 -0700 Subject: [PATCH] v3dv: Fix assert. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix defect reported by Coverity Scan. Side effect in assertion (ASSERT_SIDE_EFFECT) assignment_where_comparison_intended: Assignment deviceMask = 1U has a side effect. This code will work differently in a non-debug build. Fixes: 234e1b7356e ("v3dv: implement VK_KHR_device_group") Signed-off-by: Vinson Lee Reviewed-by: Alejandro PiƱeiro Part-of: --- src/broadcom/vulkan/v3dv_cmd_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c index 645b5d9d49e..d76363db2bd 100644 --- a/src/broadcom/vulkan/v3dv_cmd_buffer.c +++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c @@ -5494,5 +5494,5 @@ VKAPI_ATTR void VKAPI_CALL v3dv_CmdSetDeviceMask(VkCommandBuffer commandBuffer, uint32_t deviceMask) { /* Nothing to do here since we only support a single device */ - assert(deviceMask = 0x1); + assert(deviceMask == 0x1); }