math.cu(5): error: more than one instance of overloaded function "round" matches the argument list: function "std::round(float)" function "round(float)" argument types are: (float) 1 error detected in the compilation of "/tmp/tmpxft_000045d7_00000000-7_math.cpp1.ii". archer:tmp $