Fix build failure for hip-clang (#69)

[ROCm/rccl commit: b921279a21]
이 커밋은 다음에 포함됨:
Yaxun (Sam) Liu 작성하고 gilbertlee-amd가 2019-05-23 16:53:25 -06:00를 커밋함
1 부모 0ed10b1e4d
커밋 7b4b3e2981
3 파일이 변경됨
+21 -6

검색과 일치하는 파일 없음

+2 -2
파일 보기
@@ -22,7 +22,7 @@ extern __device__ const ncclKern_t ncclFuncs[];
template<unsigned short f, unsigned short l>
struct Caller {
static
void call(ncclColl* const c) noexcept
__device__ void call(ncclColl* const c) noexcept
{
constexpr unsigned short m = f + (l - f) / 2;
@@ -33,7 +33,7 @@ struct Caller {
template<unsigned short f>
struct Caller<f, f + 1>{
static
void call(struct ncclColl* const c) noexcept { ncclFuncs[f](&c->args); }
__device__ void call(struct ncclColl* const c) noexcept { ncclFuncs[f](&c->args); }
};
inline
+1
파일 보기
@@ -12,6 +12,7 @@
#include "param.h"
#include <unistd.h>
#include <hip/hip_runtime_api.h>
#include <hsa/hsa_ext_amd.h>
#include "nvmlwrap.h"
#include <ctype.h>
#if defined(__HIP_PLATFORM_HCC__) || defined(__HCC__)