@@ -56,21 +56,21 @@ THC_API void THCTensor_(sortKeyValueInplace)(THCState* state,
56
56
bitonicSortKVInPlace<scalar_t , int64_t , A, -1 , GTComp<scalar_t >, TYPE, SIZE> \
57
57
<<<grid, block, 0 , THCState_getCurrentStream(state)>>> ( \
58
58
keyInfo, \
59
- keySlices, \
60
- ( TYPE) keySliceSize, \
61
- ( TYPE) keyInfo.strides [collapseKeyDim], \
59
+ static_cast <TYPE>( keySlices), \
60
+ static_cast < TYPE>( keySliceSize), \
61
+ static_cast < TYPE>( keyInfo.strides [collapseKeyDim]), \
62
62
valueInfo, \
63
- ( TYPE) valueInfo.strides [collapseValueDim], \
64
- GTComp<scalar_t >()); \
63
+ static_cast < TYPE>( valueInfo.strides [collapseValueDim]), \
64
+ GTComp<scalar_t >()); \
65
65
} else { \
66
66
bitonicSortKVInPlace<scalar_t , int64_t , A, -1 , LTComp<scalar_t >, TYPE, SIZE> \
67
67
<<<grid, block, 0 , THCState_getCurrentStream(state)>>> ( \
68
68
keyInfo, \
69
- keySlices, \
70
- ( TYPE) keySliceSize, \
71
- ( TYPE) keyInfo.strides [collapseKeyDim], \
69
+ static_cast <TYPE>( keySlices), \
70
+ static_cast < TYPE>( keySliceSize), \
71
+ static_cast < TYPE>( keyInfo.strides [collapseKeyDim]), \
72
72
valueInfo, \
73
- ( TYPE) valueInfo.strides [collapseValueDim], \
73
+ static_cast < TYPE>( valueInfo.strides [collapseValueDim]), \
74
74
LTComp<scalar_t >()); \
75
75
} \
76
76
} while (0 )
0 commit comments