cuda driver version is insufficient bash, sh, and csh but works ok on tcsh on sierra

Very strange behavior, cuda works fine on tcsh, but not on bash, or csh on sierra
My driver version is 378.05.05.25f13 (most up to date on sierra 10.12.6) and my cuda version
is 9.1 any idea what can possibly be different? Thanks

krylov ~/cuda % echo $SHELL
/bin/tcsh
krylov ~/cuda % ./deviceQuery
./deviceQuery Starting…

CUDA Device Query (Runtime API) version (CUDART static linking)

Detected 1 CUDA Capable device(s)

Device 0: “GeForce GTX 970M”

[krylov:~/cuda] ricardo% ./deviceQuery
./deviceQuery Starting…

CUDA Device Query (Runtime API) version (CUDART static linking)

cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
Result = FAIL