fix types; enable floats in test suite