I was getting a warning about conversion from double to float truncation. I am assuming that several of the decimal literals are not representable exactly as floats, so it was considering them as doubles, and then complaining about initializing the float array member with it.