Error message " memset (240) initialization too large. Please use a loop."

Hi

I got the following error message when I compile a cuda program.
“/tmp/tmpxft_0000503c_00000000-7_myc5_cuda.cpp3.i(0): Error: memset (240) initialization too large. Please use a loop.”
Would anyone know how to fix this error? I am sure I did not use any memset function in my program.

Thanks.

I guess it came from implicit memset, from a statement like

float arg_phi_opt[60] = {0.0};

Does that same thing work if you use {0.0f} instead of {0.0}?