pub fn cast_float64_to_float32<'a>(a: f64) -> Result<f32, EvalError>