Skip to content

Commit 596925c

Browse files
committed
Work around for an nvidia bug when querying kernel function name
1 parent 843bff5 commit 596925c

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/library/blas/xgemm.cc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,10 @@ static char *getKernelName(cl_kernel clKernel)
100100
sizeof(kernelNameLength),
101101
NULL,
102102
&kernelNameLength);
103-
CL_CHECK(err)
103+
104+
// Do not check this error because of an nvidia bug.
105+
// The kernelNameLength turns out to be of proper length.
106+
// CL_CHECK(err)
104107

105108
char *kernelName = new char[kernelNameLength];
106109
err = clGetKernelInfo(

src/library/blas/xtrsm.cc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,10 @@ static char *getKernelName(cl_kernel clKernel)
117117
sizeof(kernelNameLength),
118118
NULL,
119119
&kernelNameLength);
120-
CL_CHECK(err)
120+
121+
// Do not check this error because of an nvidia bug.
122+
// The kernelNameLength turns out to be of proper length.
123+
// CL_CHECK(err)
121124

122125
char *kernelName = new char[kernelNameLength];
123126
err = clGetKernelInfo(

0 commit comments

Comments
 (0)