Skip to content

Commit 8d7f668

Browse files
committed
fix klocwork issues
1 parent ff74230 commit 8d7f668

File tree

1 file changed

+5
-27
lines changed

1 file changed

+5
-27
lines changed

test/acl_usm_test.cpp

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -111,38 +111,16 @@ MT_TEST_GROUP(acl_usm) {
111111
cl_program load_program() {
112112
cl_int status;
113113
cl_program program;
114-
// const unsigned char *l_bin[m_num_devices];
115-
// size_t l_bin_lengths[m_num_devices];
116-
// cl_int l_bin_status[m_num_devices];
117-
const unsigned char **l_bin = new const unsigned char *[m_num_devices];
118-
size_t* l_bin_lengths = new size_t[m_num_devices];
119-
cl_int* l_bin_status = new cl_int[m_num_devices];
120-
121-
for (cl_uint i = 0; i < m_num_devices; i++) {
122-
l_bin[i] = (const unsigned char *)"0";
123-
l_bin_lengths[i] = 1;
124-
}
125-
126114
status = CL_INVALID_VALUE;
127-
size_t example_bin_len = 0;
128-
const unsigned char *example_bin =
129-
acl_test_get_example_binary(&example_bin_len);
130-
program = clCreateProgramWithBinary(m_context, m_num_devices, &m_device[0],
131-
l_bin_lengths, l_bin, &l_bin_status[0],
132-
&status);
133-
{
134-
cl_uint i;
135-
for (i = 0; i < m_num_devices; i++) {
136-
CHECK_EQUAL(CL_SUCCESS, l_bin_status[i]);
137-
}
138-
}
115+
const unsigned char *bin = (const unsigned char *)"0";
116+
size_t bin_length = 1;
117+
cl_int bin_status;
118+
program = clCreateProgramWithBinary(m_context, 1, &m_device[0], &bin_length,
119+
&bin, &bin_status, &status);
139120
CHECK_EQUAL(CL_SUCCESS, status);
140121
CHECK(program);
141122
ACL_LOCKED(CHECK(acl_program_is_valid(program)));
142123

143-
delete l_bin_status;
144-
delete l_bin_lengths;
145-
delete l_bin;
146124
return program;
147125
}
148126
void unload_program(cl_program program) {

0 commit comments

Comments
 (0)