Skip to content

Commit 711bf81

Browse files
committed
allow cuda 9/10 to compile mcx
1 parent 72afd6a commit 711bf81

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/mcx_core.cu

+4
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,11 @@ __device__ void updateproperty(Medium *prop, unsigned int mediaid){
461461
else if(gcfg->mediaformat==MEDIA_AS_F2H||gcfg->mediaformat==MEDIA_AS_HALF){
462462
union {
463463
unsigned int i;
464+
#if ! defined(__CUDACC_VER_MAJOR__) || __CUDACC_VER_MAJOR__ >= 9
465+
__half_raw h[2];
466+
#else
464467
half h[2];
468+
#endif
465469
} val;
466470
val.i=mediaid & MED_MASK;
467471
prop->mua=fabs(__half2float(val.h[0]));

0 commit comments

Comments
 (0)