fn lroundl(x: c_longdouble) callconv(.c) c_long
fn lroundl(x: c_longdouble) callconv(.c) c_long { return @round(x); }