fixed bug in gnu version of std.math.floor