add code from a future flint version, and silence a warning
don't assume that libm is sane
let this be 1.1.0