Cuda error Cannot tell what pointer points to, assuming global memory space

I am new to cuda. i am getting an the following advisory message while compiling

./sar_kernel.cu(47): Advisory: Cannot tell what pointer points to, assuming global memory space
./sar_kernel.cu(47): Advisory: Cannot tell what pointer points to, assuming global memory space
./sar_kernel.cu(47): Advisory: Cannot tell what pointer points to, assuming global memory space
./sar_kernel.cu(48): Advisory: Cannot tell what pointer points to, assuming global memory space
./sar_kernel.cu(48): Advisory: Cannot tell what pointer points to, assuming global memory space
./sar_kernel.cu(48): Advisory: Cannot tell what pointer points to, assuming global memory space

could you please tell me the how to remove these errors and why this message is coming ?

Thanks & Regards
Mahesh Kopp

The pointer might be not initialized.

On compute capability 1.x devices pointers live in one of several address spaces (global memory, shared memory, local memory, constant memory). Since C does not support annotating pointers with the address space they are pointing to (and CUDA has no extension to do this either), the compiler has to deduce that information itself. If that analysis is inconclusive, the compiler spits this message and assumes the pointer points to global memory, which most often is what you want.

Unfortunately I have no solution how to prevent that message.

Thank you.