From: Marc-Andre Lafortune Date: 2011-09-16T15:52:15+09:00 Subject: [ruby-core:39577] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number I re-committed as r33285 because * Ruby should not keep it platform dependent with default compile flags [ruby-core:39566], [ruby-core:28212] * this commit has corresponding test [rubyspec:a9525edcd] Before reverting a commit, please give an example of a problem it can cause or provide a failing test. It a commit doesn't address all the possible scenarios, please re-open the issue so additional patches can be made.