@@ -60,21 +60,21 @@ int main() {
6060 attr.args = args;
6161#endif // NO_BUILD_TEST
6262
63- // CHECK: dpct::shmem::init_attr(ISHMEMX_RUNTIME_MPI, &attr);
64- // CHECK-NEXT: dpct::shmem::init_attr(ISHMEMX_RUNTIME_OPENSHMEM, &attr);
65- // CHECK-NEXT: dpct::shmem::init_attr(ISHMEMX_RUNTIME_MPI | ISHMEMX_RUNTIME_OPENSHMEM, &attr);
63+ // CHECK: dpct::shmem::init_attr(static_cast<ishmemx_runtime_type_t>( ISHMEMX_RUNTIME_MPI) , &attr);
64+ // CHECK-NEXT: dpct::shmem::init_attr(static_cast<ishmemx_runtime_type_t>( ISHMEMX_RUNTIME_OPENSHMEM) , &attr);
65+ // CHECK-NEXT: dpct::shmem::init_attr(static_cast<ishmemx_runtime_type_t>( ISHMEMX_RUNTIME_MPI | ISHMEMX_RUNTIME_OPENSHMEM) , &attr);
6666 nvshmemx_init_attr (NVSHMEMX_INIT_WITH_MPI_COMM , &attr);
6767 nvshmemx_init_attr (NVSHMEMX_INIT_WITH_SHMEM , &attr);
6868 nvshmemx_init_attr (NVSHMEMX_INIT_WITH_MPI_COMM | NVSHMEMX_INIT_WITH_SHMEM , &attr);
6969
7070 // CHECK: unsigned int rt = ISHMEMX_RUNTIME_MPI;
7171 // CHECK-NEXT: rt = ISHMEMX_RUNTIME_OPENSHMEM;
72- // CHECK-NEXT: dpct::shmem::init_attr(rt , &attr);
72+ // CHECK-NEXT: dpct::shmem::init_attr(static_cast<ishmemx_runtime_type_t>(rt) , &attr);
7373 unsigned int rt = NVSHMEMX_INIT_WITH_MPI_COMM ;
7474 rt = NVSHMEMX_INIT_WITH_SHMEM ;
7575 nvshmemx_init_attr (rt, &attr);
7676
77- // CHECK: dpct::shmem::init_attr(0 , &attr);
77+ // CHECK: dpct::shmem::init_attr(static_cast<ishmemx_runtime_type_t>(0) , &attr);
7878 nvshmemx_init_attr (0 , &attr);
7979
8080 // CHECK: ishmem_init();
0 commit comments