I am unable to set breakpoints in device functions and am unable to step into device functions. However, everything works correctly in the global kernel function, where it successfully stops at breakpoints and shows values of variables. Also, it seems that the device functions execute correctly. It is just that I am unable to debug them.
As for my system setup, I am using Nsight 2.2 (just downloaded today) with Visual Studio 2008 SP1 and a GeForce GTX 680 with driver version 184.108.40.2067 (10-2-2012), R306.97 (branch: r306_41-13). I am also instructing nvcc to output debug info (-G) via the properties menu.
Any help would be much appreciated.