add fast-math and single-precision-constant