don't use -ffast-math due to assert failures