From: Eric Wong Date: 2014-09-11T08:09:57+00:00 Subject: [ruby-core:64960] Re: [ruby-trunk - Bug #10202] TestBenchmark#test_realtime_output breaks on ARM Thanks for the confirmation! r47526 removes CLOCK_MONOTONIC_RAW. r47526 | normal | 2014-09-11 08:09:07 +0000 (Thu, 11 Sep 2014) | 14 lines lib/benchmark.rb: remove CLOCK_MONOTONIC_RAW support In addition to being unaffected by _offset_ correction, CLOCK_MONOTONIC_RAW is also unaffected by _frequency_ correction, making it unsuitable for measuring real time on systems where the clock is always running too fast or slow. CLOCK_MONOTONIC (without _RAW) is the correct clock, as it is unaffected by _offset_ correction (due to human error or battery replacement), but still takes _frequency_ correction into account for clocks which consistently run too fast or slow. Thanks to V��t Ondruch for reporting the issue on ARM [Bug #10202]