Fix subgroup size control failure logging
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 31 Mar 2022 13:07:29 +0000 (15:07 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 7 Apr 2022 17:47:49 +0000 (17:47 +0000)
One of the failure messages was missing the message terminator, which
prevented it from ever being logged.

Affects:
dEQP-VK.subgroups.size_control*

Components: Vulkan
VK-GL-CTS issue: 3596

Change-Id: If649a11e0f6cf0f5e69e438d46b385b26e57dfe4

external/vulkancts/modules/vulkan/subgroups/vktSubgroupsSizeControlTests.cpp

index cca789d..7a5655d 100755 (executable)
@@ -276,7 +276,7 @@ static bool checkComputeRequireFull (const void* internalData, std::vector<const
                if (checkInternalData->caseDef.pipelineShaderStageCreateFlags == VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT && data[i].z() != numSubgroups)
                {
                        log << tcu::TestLog::Message << "[" << localSize[0] << ", " << localSize[1] << ", " << localSize[2] << "] "
-                               << "expected number of subgroups dispatched (" << numSubgroups << ") doesn't match gl_NumSubgroups (" << data[i].z() << ")";
+                               << "expected number of subgroups dispatched (" << numSubgroups << ") doesn't match gl_NumSubgroups (" << data[i].z() << ")" << tcu::TestLog::EndMessage;
                        return DE_FALSE;
                }
        }