fix: correct black box test

Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
Kamil Kopryk
2023-07-06 18:02:13 +00:00
committed by Compute-Runtime-Automation
parent 00bae2c827
commit dcd0bd4c30

View File

@@ -130,7 +130,7 @@ int main(int argc, char **argv) {
abort();
}
void *ptr = clEnqueueMapBuffer(queue, buffer, CL_TRUE, CL_MAP_READ, 0, bufferSize, 0, nullptr, nullptr, &err);
void *ptr = clEnqueueMapBuffer(queue, buffer, CL_TRUE, CL_MAP_WRITE, 0, bufferSize, 0, nullptr, nullptr, &err);
if (err || ptr == nullptr) {
cout << "Error mapping buffer" << endl;
abort();
@@ -165,12 +165,6 @@ int main(int argc, char **argv) {
abort();
}
err = clFinish(queue);
if (err) {
cout << "Error Finish" << endl;
abort();
}
{
void *ptr = clEnqueueMapBuffer(queue, buffer, CL_TRUE, CL_MAP_READ, 0, bufferSize, 0, nullptr, nullptr, &err);
if (err || ptr == nullptr) {
@@ -188,6 +182,12 @@ int main(int argc, char **argv) {
cout << "Error unmapping buffer" << endl;
abort();
}
err = clFinish(queue);
if (err) {
cout << "Error Finish" << endl;
abort();
}
}
if (validatePrintfOutput) {