Support for the Ruby 2.2 series has ended. See here for reference.
Raised when attempting to convert special float values (in particular
infinite
or NaN
) to numerical classes which
don't support them.
Float::INFINITY.to_r #=> FloatDomainError: Infinity