Don't use __CUDA_ARCH__ in host code. Don't check for the tests results from double when the hardware does not support it (detected at runtime). Make the test name more pretty. Check for double and float in the c99 tests using is_same_type instead of relying on sizeof
Don't use __CUDA_ARCH__ in host code. Don't check for the tests results from double when the hardware does not support it (detected at runtime). Make the test name more pretty. Check for double and float in the c99 tests using is_same_type instead of relying on sizeof

vkirangoud/cusp-library,vkirangoud/cusp-library,victordion/cusp-library,gshashidhar125/cusp-library,vkirangoud/cusp-library,gshashidhar125/cusp-library,victordion/cusp-library,tectronics/cusp-library,tectronics/cusp-library,gshashidhar125/cusp-library,baiyunping333/cusp-library,tectronics/cusp-library,vkirangoud/cusp-library,baiyunping333/cusp-library,gshashidhar125/cusp-library,baiyunping333/cusp-library,victordion/cusp-library,victordion/cusp-library,tectronics/cusp-library,baiyunping333/cusp-library