Exactly what do you mean by a compiler error? Do you get an error trying to run this vi? When inserting a single precision number into an array of doubles, you'll get a coercion dot (meaning that the types don't match, but LV will convert it to a double). Is this what you're talking about? If so, ensure the numeric types are the same or use the numeric conversion function.
If you're describing something else - please provide more info - error messages, etc. Tim
