@@ -61,9 +61,7 @@ void test_buffer_event_wait() {
61
61
std::cout << " Exception caught: " << e.what () << std::endl;
62
62
}
63
63
64
- for (int i = 0 ; i < dataSize; ++i) {
65
- SYCLACADEMY_ASSERT (r[i] == i * 2 );
66
- }
64
+ SYCLACADEMY_ASSERT_EQUAL (r, [](size_t i) { return i * 2 ; });
67
65
}
68
66
69
67
void test_buffer_queue_wait () {
@@ -98,9 +96,7 @@ void test_buffer_queue_wait() {
98
96
std::cout << " Exception caught: " << e.what () << std::endl;
99
97
}
100
98
101
- for (int i = 0 ; i < dataSize; ++i) {
102
- SYCLACADEMY_ASSERT (r[i] == i * 2 );
103
- }
99
+ SYCLACADEMY_ASSERT_EQUAL (r, [](size_t i) { return i * 2 ; });
104
100
}
105
101
106
102
void test_buffer_buffer_destruction () {
@@ -137,9 +133,7 @@ void test_buffer_buffer_destruction() {
137
133
std::cout << " Exception caught: " << e.what () << std::endl;
138
134
}
139
135
140
- for (int i = 0 ; i < dataSize; ++i) {
141
- SYCLACADEMY_ASSERT (r[i] == i * 2 );
142
- }
136
+ SYCLACADEMY_ASSERT_EQUAL (r, [](size_t i) { return i * 2 ; });
143
137
}
144
138
145
139
void test_usm_event_wait () {
@@ -189,9 +183,7 @@ void test_usm_event_wait() {
189
183
std::cout << " Exception caught: " << e.what () << std::endl;
190
184
}
191
185
192
- for (int i = 0 ; i < dataSize; ++i) {
193
- SYCLACADEMY_ASSERT (r[i] == i * 2 );
194
- }
186
+ SYCLACADEMY_ASSERT_EQUAL (r, [](size_t i) { return i * 2 ; });
195
187
}
196
188
197
189
void test_usm_queue_wait () {
@@ -239,9 +231,7 @@ void test_usm_queue_wait() {
239
231
std::cout << " Exception caught: " << e.what () << std::endl;
240
232
}
241
233
242
- for (int i = 0 ; i < dataSize; ++i) {
243
- SYCLACADEMY_ASSERT (r[i] == i * 2 );
244
- }
234
+ SYCLACADEMY_ASSERT_EQUAL (r, [](size_t i) { return i * 2 ; });
245
235
}
246
236
247
237
void test_buffer_host_accessor () {
@@ -277,9 +267,7 @@ void test_buffer_host_accessor() {
277
267
{
278
268
auto hostAccR = bufR.get_host_access (sycl::read_only); // Copy-to-host
279
269
280
- for (int i = 0 ; i < dataSize; ++i) {
281
- SYCLACADEMY_ASSERT (hostAccR[i] == i * 2 );
282
- }
270
+ SYCLACADEMY_ASSERT_EQUAL (hostAccR, [](size_t i) { return i * 2 ; });
283
271
}
284
272
285
273
} // Copy-back
0 commit comments