698e6418ba
We're expecting a variable with double precision. Since we don't read the value of these doubles with a particular precision, it can often lead to unpredictable results where the value set isn't the one intended due to the loss of precision from float->double conversion.