use crlibm::ln_rd; fn main() { let mut s = 2.; for _ in 0 .. 30_000_000 { s += ln_rd(1.); // s += 2f64.ln(); } println!("{s}"); }