vectors: improve error messages (#2609)

Clarify that the first number is the work-item.

Print hexadecimal numbers with a `0x` prefix.

Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
This commit is contained in:
Sven van Haastregt
2026-01-28 20:14:45 +01:00
committed by GitHub
parent 6f38c799c1
commit 591a736918

View File

@@ -341,9 +341,9 @@ int checkCorrectnessAlign(bufferStruct *pBufferStruct, clState *pClState,
{
if ((targetArr[i]) % minAlign != (cl_uint)0)
{
vlog_error(
"Error %zu (of %zu). Expected a multiple of %zx, got %x\n", i,
pClState->m_numThreads, minAlign, targetArr[i]);
vlog_error("Error in work-item %zu (of %zu). Expected a multiple "
"of 0x%zx, got 0x%x\n",
i, pClState->m_numThreads, minAlign, targetArr[i]);
return -1;
}
}
@@ -371,7 +371,8 @@ int checkCorrectnessStep(bufferStruct *pBufferStruct, clState *pClState,
{
if (targetArr[i] != targetSize)
{
vlog_error("Error %zu (of %zu). Expected %d, got %d\n", i,
vlog_error(
"Error in work-item %zu (of %zu). Expected %d, got %d\n", i,
pClState->m_numThreads, targetSize, targetArr[i]);
return -1;
}
@@ -390,10 +391,11 @@ int checkPackedCorrectness(bufferStruct *pBufferStruct, clState *pClState,
{
if ((targetArr[i] - beforeSize) % totSize != (cl_uint)0)
{
vlog_error(
"Error %zu (of %zu). Expected %zu more than a multiple of "
vlog_error("Error in work-item %zu (of %zu). Expected %zu more "
"than a multiple of "
"%zu, got %d \n",
i, pClState->m_numThreads, beforeSize, totSize, targetArr[i]);
i, pClState->m_numThreads, beforeSize, totSize,
targetArr[i]);
return -1;
}
}