SYCLomatic
SYCLomatic copied to clipboard
`icpx` fails to compile the following code on Windows ``` #include #include int main() { return 0; } ``` The compile error indicates the min/max marco expansion (defined in winmindef.h)...
The following migrated code in DPCT have incompatiable cast operation ``` // issue.dp.cpp #include #include #include typedef uint64_t CUdeviceptr; void foo(dpct::device_ptr ptr) { ptr = DPCT_CHECK_ERROR( DPCT_CHECK_ERROR(ptr = (unsigned long...
Parameter `data` in method `pitched_data.set_data_ptr` should have a const qualified parameter. The reasoning behind this is `CUDA_MEMCPY2D.srcHost` is of const qualifed (`const void *`). [See here](https://docs.nvidia.com/cuda/archive/8.0/cuda-driver-api/structCUDA__MEMCPY2D.html). This PR resolves compile...
Signed-off-by: Jiang, Zhiwei
PR for block shuffle support (up/down) for application enabling cc @danhoeflinger @mmichel11 @yihanwg @zhimingwang36
Auto weekly pulldown for SYCLomatic branch on 20240624
Auto weekly pulldown for SYCLomatic branch on 20240617
### Describe the bug Errors while trying to convert CUDA code from Open3D to SYCL. Happens for any CUDA file. The errors are about unknown compiler options (warning control options...