I wonder the case I am seeing is a DPCT limitation as there is no issue with NVCC. Essentially, I see that DPCT is having issue with complex data types. In below code snipped, I get an error described as below:
: error: no matching constructor for initialization of 'hpmc::hpmc_counters_t'
Any guidance as how to get this code through DPCT?
here is the code causing above error:
Could you attach the complete source code of the files that you are trying to migrate?
I will try to reproduce this issue from my end and get back to you.
this turned out not to be an easy task. There are more than 20,000 errors I had to navigate through to create a test case. I have tabled this and will come back to it later. you can unfollow this issue for now.