mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Fix more -Wsign-compare warnings (#1779)
Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
This commit is contained in:
committed by
GitHub
parent
39cca992b8
commit
d7f24a7986
@@ -54,7 +54,8 @@ int test_enqueue_map_buffer(cl_device_id deviceID, cl_context context,
|
||||
BufferOwningPtr<cl_char> referenceData{ malloc(bufferSize) };
|
||||
BufferOwningPtr<cl_char> finalData{ malloc(bufferSize) };
|
||||
|
||||
for (int src_flag_id = 0; src_flag_id < ARRAY_SIZE(flag_set); src_flag_id++)
|
||||
for (size_t src_flag_id = 0; src_flag_id < ARRAY_SIZE(flag_set);
|
||||
src_flag_id++)
|
||||
{
|
||||
clMemWrapper memObject;
|
||||
log_info("Testing with cl_mem_flags src: %s\n",
|
||||
@@ -155,7 +156,8 @@ int test_enqueue_map_image(cl_device_id deviceID, cl_context context,
|
||||
BufferOwningPtr<cl_uint> finalData{ malloc(imageDataSize) };
|
||||
|
||||
MTdataHolder d{ gRandomSeed };
|
||||
for (int src_flag_id = 0; src_flag_id < ARRAY_SIZE(flag_set); src_flag_id++)
|
||||
for (size_t src_flag_id = 0; src_flag_id < ARRAY_SIZE(flag_set);
|
||||
src_flag_id++)
|
||||
{
|
||||
clMemWrapper memObject;
|
||||
log_info("Testing with cl_mem_flags src: %s\n",
|
||||
|
||||
@@ -94,7 +94,7 @@ int verify_fp(std::vector<T> (&input)[2], std::vector<T> &output,
|
||||
{
|
||||
auto &inA = input[0];
|
||||
auto &inB = input[1];
|
||||
for (int i = 0; i < output.size(); i++)
|
||||
for (size_t i = 0; i < output.size(); i++)
|
||||
{
|
||||
bool nan_test = false;
|
||||
|
||||
@@ -106,7 +106,7 @@ int verify_fp(std::vector<T> (&input)[2], std::vector<T> &output,
|
||||
if (r != output[i] && nan_test)
|
||||
{
|
||||
log_error("FP math test for type: %s, vec size: %zu, failed at "
|
||||
"index %d, %a '%c' %a, expected %a, get %a\n",
|
||||
"index %zu, %a '%c' %a, expected %a, get %a\n",
|
||||
test.type_str.c_str(), test.vec_size, i, toDouble(inA[i]),
|
||||
test.op, toDouble(inB[i]), toDouble(r),
|
||||
toDouble(output[i]));
|
||||
@@ -238,13 +238,13 @@ struct TypesIterator
|
||||
|
||||
generate_random_inputs<T>(inputs);
|
||||
|
||||
for (int i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
for (size_t i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
{
|
||||
streams[i] = clCreateBuffer(context, CL_MEM_READ_WRITE, length,
|
||||
NULL, &err);
|
||||
test_error(err, "clCreateBuffer failed.");
|
||||
}
|
||||
for (int i = 0; i < ARRAY_SIZE(inputs); i++)
|
||||
for (size_t i = 0; i < ARRAY_SIZE(inputs); i++)
|
||||
{
|
||||
err =
|
||||
clEnqueueWriteBuffer(queue, streams[i], CL_TRUE, 0, length,
|
||||
@@ -264,7 +264,7 @@ struct TypesIterator
|
||||
|
||||
test_error(err, "create_single_kernel_helper failed");
|
||||
|
||||
for (int i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
for (size_t i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
{
|
||||
err =
|
||||
clSetKernelArg(kernel, i, sizeof(streams[i]), &streams[i]);
|
||||
|
||||
@@ -123,7 +123,7 @@ int test_intmath(cl_device_id device, cl_context context,
|
||||
size_t datasize = sizeof(T) * num_elements * N;
|
||||
|
||||
// Create device buffers.
|
||||
for (int i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
for (size_t i = 0; i < ARRAY_SIZE(streams); i++)
|
||||
{
|
||||
streams[i] =
|
||||
clCreateBuffer(context, CL_MEM_READ_WRITE, datasize, NULL, &err);
|
||||
@@ -175,7 +175,7 @@ int test_intmath(cl_device_id device, cl_context context,
|
||||
test_error(err, "clEnqueueReadBuffer failed\n");
|
||||
|
||||
// Verify results
|
||||
for (int i = 0; i < num_elements * N; i++)
|
||||
for (unsigned i = 0; i < num_elements * N; i++)
|
||||
{
|
||||
T r = test.ref(inputA[i], inputB[i], inputC[i]);
|
||||
if (r != output[i])
|
||||
|
||||
@@ -260,7 +260,7 @@ int test_vector_creation(cl_device_id deviceID, cl_context context,
|
||||
std::vector<char> output_data;
|
||||
|
||||
// Iterate over all the types
|
||||
for (int type_index = 0; type_index < vecType.size(); type_index++)
|
||||
for (size_t type_index = 0; type_index < vecType.size(); type_index++)
|
||||
{
|
||||
|
||||
if (!gHasLong
|
||||
@@ -336,7 +336,7 @@ int test_vector_creation(cl_device_id deviceID, cl_context context,
|
||||
}
|
||||
|
||||
// Iterate over all the vector sizes.
|
||||
for (int size_index = 1; size_index < vecSizes.size(); size_index++)
|
||||
for (size_t size_index = 1; size_index < vecSizes.size(); size_index++)
|
||||
{
|
||||
size_t global[] = { 1, 1, 1 };
|
||||
int number_generated = -1;
|
||||
|
||||
Reference in New Issue
Block a user