fn lrintl(x: c_longdouble) callconv(.c) c_long
fn lrintl(x: c_longdouble) callconv(.c) c_long { return @trunc(rintl(x)); }