3232#include " dpctl_sycl_queue_interface.h"
3333#include " dpctl_sycl_type_casters.hpp"
3434#include " dpctl_sycl_usm_interface.h"
35+
36+ #include < stddef.h>
37+
38+ #include < cstdint>
3539#include < filesystem>
3640#include < fstream>
3741#include < gtest/gtest.h>
3842#include < iostream>
39- #include < stddef.h>
4043#include < sycl/sycl.hpp>
4144#include < utility>
4245
4346namespace
4447{
45- constexpr size_t SIZE = 1024 ;
48+ constexpr std:: size_t SIZE = 1024 ;
4649static_assert (SIZE % 8 == 0 );
4750
4851using namespace dpctl ::syclinterface;
@@ -51,15 +54,15 @@ template <typename T>
5154void submit_kernel (DPCTLSyclQueueRef QRef,
5255 DPCTLSyclKernelBundleRef KBRef,
5356 std::vector<char > spirvBuffer,
54- size_t spirvFileSize,
57+ std:: size_t spirvFileSize,
5558 DPCTLKernelArgType kernelArgTy,
5659 std::string kernelName)
5760{
5861 T scalarVal = 3 ;
59- constexpr size_t NARGS = 4 ;
60- constexpr size_t RANGE_NDIMS_1 = 1 ;
61- constexpr size_t RANGE_NDIMS_2 = 2 ;
62- constexpr size_t RANGE_NDIMS_3 = 3 ;
62+ constexpr std:: size_t NARGS = 4 ;
63+ constexpr std:: size_t RANGE_NDIMS_1 = 1 ;
64+ constexpr std:: size_t RANGE_NDIMS_2 = 2 ;
65+ constexpr std:: size_t RANGE_NDIMS_3 = 3 ;
6366
6467 ASSERT_TRUE (DPCTLKernelBundle_HasKernel (KBRef, kernelName.c_str ()));
6568 auto kernel = DPCTLKernelBundle_GetKernel (KBRef, kernelName.c_str ());
@@ -73,7 +76,7 @@ void submit_kernel(DPCTLSyclQueueRef QRef,
7376 ASSERT_TRUE (c != nullptr );
7477
7578 // Create kernel args for vector_add
76- size_t Range[] = {SIZE};
79+ std:: size_t Range[] = {SIZE};
7780 void *args[NARGS] = {unwrap<void >(a), unwrap<void >(b), unwrap<void >(c),
7881 (void *)&scalarVal};
7982 DPCTLKernelArgType addKernelArgTypes[] = {DPCTL_VOID_PTR, DPCTL_VOID_PTR,
@@ -84,15 +87,15 @@ void submit_kernel(DPCTLSyclQueueRef QRef,
8487 ASSERT_TRUE (E1Ref != nullptr );
8588
8689 // Create kernel args for vector_add
87- size_t Range2D[] = {SIZE, 1 };
90+ std:: size_t Range2D[] = {SIZE, 1 };
8891 DPCTLSyclEventRef DepEvs[] = {E1Ref};
8992 auto E2Ref =
9093 DPCTLQueue_SubmitRange (kernel, QRef, args, addKernelArgTypes, NARGS,
9194 Range2D, RANGE_NDIMS_2, DepEvs, 1 );
9295 ASSERT_TRUE (E2Ref != nullptr );
9396
9497 // Create kernel args for vector_add
95- size_t Range3D[] = {SIZE, 1 , 1 };
98+ std:: size_t Range3D[] = {SIZE, 1 , 1 };
9699 DPCTLSyclEventRef DepEvs2[] = {E1Ref, E2Ref};
97100 auto E3Ref =
98101 DPCTLQueue_SubmitRange (kernel, QRef, args, addKernelArgTypes, NARGS,
@@ -174,7 +177,7 @@ void submit_kernel(
174177}
175178
176179template <typename T>
177- void driver(size_t N)
180+ void driver(std:: size_t N)
178181{
179182 sycl::queue q;
180183 auto *a = sycl::malloc_shared<T>(N, q);
@@ -191,19 +194,19 @@ void driver(size_t N)
191194
192195int main(int argc, const char **argv)
193196{
194- size_t N = 0;
197+ std:: size_t N = 0;
195198 std::cout << "Enter problem size in N:\n";
196199 std::cin >> N;
197200 std::cout << "Executing with N = " << N << std::endl;
198201
199- driver<int8_t>(N);
200- driver<uint8_t>(N);
201- driver<int16_t>(N);
202- driver<uint16_t>(N);
203- driver<int32_t>(N);
204- driver<uint32_t>(N);
205- driver<int64_t>(N);
206- driver<uint64_t>(N);
202+ driver<std:: int8_t>(N);
203+ driver<std:: uint8_t>(N);
204+ driver<std:: int16_t>(N);
205+ driver<std:: uint16_t>(N);
206+ driver<std:: int32_t>(N);
207+ driver<std:: uint32_t>(N);
208+ driver<std:: int64_t>(N);
209+ driver<std:: uint64_t>(N);
207210 driver<float>(N);
208211 driver<double>(N);
209212
@@ -214,7 +217,7 @@ int main(int argc, const char **argv)
214217struct TestQueueSubmit : public ::testing::Test
215218{
216219 std::ifstream spirvFile;
217- size_t spirvFileSize_;
220+ std:: size_t spirvFileSize_;
218221 std::vector<char > spirvBuffer_;
219222 DPCTLSyclQueueRef QRef = nullptr ;
220223 DPCTLSyclKernelBundleRef KBRef = nullptr ;
@@ -255,7 +258,7 @@ struct TestQueueSubmit : public ::testing::Test
255258struct TestQueueSubmitFP64 : public ::testing::Test
256259{
257260 std::ifstream spirvFile;
258- size_t spirvFileSize_;
261+ std:: size_t spirvFileSize_;
259262 std::vector<char > spirvBuffer_;
260263 DPCTLSyclDeviceRef DRef = nullptr ;
261264 DPCTLSyclQueueRef QRef = nullptr ;
@@ -294,58 +297,58 @@ struct TestQueueSubmitFP64 : public ::testing::Test
294297
295298TEST_F (TestQueueSubmit, CheckForInt8)
296299{
297- submit_kernel<int8_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
298- DPCTLKernelArgType::DPCTL_INT8_T,
299- " _ZTS11RangeKernelIaE" );
300+ submit_kernel<std:: int8_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
301+ DPCTLKernelArgType::DPCTL_INT8_T,
302+ " _ZTS11RangeKernelIaE" );
300303}
301304
302305TEST_F (TestQueueSubmit, CheckForUInt8)
303306{
304- submit_kernel<uint8_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
305- DPCTLKernelArgType::DPCTL_UINT8_T,
306- " _ZTS11RangeKernelIhE" );
307+ submit_kernel<std:: uint8_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
308+ DPCTLKernelArgType::DPCTL_UINT8_T,
309+ " _ZTS11RangeKernelIhE" );
307310}
308311
309312TEST_F (TestQueueSubmit, CheckForInt16)
310313{
311- submit_kernel<int16_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
312- DPCTLKernelArgType::DPCTL_INT16_T,
313- " _ZTS11RangeKernelIsE" );
314+ submit_kernel<std:: int16_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
315+ DPCTLKernelArgType::DPCTL_INT16_T,
316+ " _ZTS11RangeKernelIsE" );
314317}
315318
316319TEST_F (TestQueueSubmit, CheckForUInt16)
317320{
318- submit_kernel<uint16_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
319- DPCTLKernelArgType::DPCTL_UINT16_T,
320- " _ZTS11RangeKernelItE" );
321+ submit_kernel<std:: uint16_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
322+ DPCTLKernelArgType::DPCTL_UINT16_T,
323+ " _ZTS11RangeKernelItE" );
321324}
322325
323326TEST_F (TestQueueSubmit, CheckForInt32)
324327{
325- submit_kernel<int32_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
326- DPCTLKernelArgType::DPCTL_INT32_T,
327- " _ZTS11RangeKernelIiE" );
328+ submit_kernel<std:: int32_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
329+ DPCTLKernelArgType::DPCTL_INT32_T,
330+ " _ZTS11RangeKernelIiE" );
328331}
329332
330333TEST_F (TestQueueSubmit, CheckForUInt32)
331334{
332- submit_kernel<uint32_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
333- DPCTLKernelArgType::DPCTL_UINT32_T,
334- " _ZTS11RangeKernelIjE" );
335+ submit_kernel<std:: uint32_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
336+ DPCTLKernelArgType::DPCTL_UINT32_T,
337+ " _ZTS11RangeKernelIjE" );
335338}
336339
337340TEST_F (TestQueueSubmit, CheckForInt64)
338341{
339- submit_kernel<int64_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
340- DPCTLKernelArgType::DPCTL_INT64_T,
341- " _ZTS11RangeKernelIlE" );
342+ submit_kernel<std:: int64_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
343+ DPCTLKernelArgType::DPCTL_INT64_T,
344+ " _ZTS11RangeKernelIlE" );
342345}
343346
344347TEST_F (TestQueueSubmit, CheckForUInt64)
345348{
346- submit_kernel<uint64_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
347- DPCTLKernelArgType::DPCTL_UINT64_T,
348- " _ZTS11RangeKernelImE" );
349+ submit_kernel<std:: uint64_t >(QRef, KBRef, spirvBuffer_, spirvFileSize_,
350+ DPCTLKernelArgType::DPCTL_UINT64_T,
351+ " _ZTS11RangeKernelImE" );
349352}
350353
351354TEST_F (TestQueueSubmit, CheckForFloat)
@@ -368,9 +371,9 @@ TEST_F(TestQueueSubmit, CheckForUnsupportedArgTy)
368371{
369372
370373 int scalarVal = 3 ;
371- size_t Range[] = {SIZE};
372- size_t RANGE_NDIMS = 1 ;
373- constexpr size_t NARGS = 4 ;
374+ std:: size_t Range[] = {SIZE};
375+ std:: size_t RANGE_NDIMS = 1 ;
376+ constexpr std:: size_t NARGS = 4 ;
374377
375378 auto kernel = DPCTLKernelBundle_GetKernel (KBRef, " _ZTS11RangeKernelIdE" );
376379 void *args[NARGS] = {unwrap<void >(nullptr ), unwrap<void >(nullptr ),
0 commit comments