Issue #10202 has been updated by Vit Ondruch. The test passes with the applied patch: ~~~ $ ruby -Itest/lib/ test/benchmark/test_benchmark.rb -n test_realtime_output -v Run options: -n test_realtime_output -v # Running tests: TestBenchmark#test_realtime_output = 1.00 s = . Finished tests in 1.025177s, 0.9754 tests/s, 0.9754 assertions/s. 1 tests, 1 assertions, 0 failures, 0 errors, 0 skips ruby -v: ruby 2.2.0dev (2014-09-03 trunk 47372) [armv7hl-linux] ~~~ ---------------------------------------- Bug #10202: TestBenchmark#test_realtime_output breaks on ARM https://bugs.ruby-lang.org/issues/10202#change-48843 * Author: Vit Ondruch * Status: Open * Priority: Normal * Assignee: Akira Tanaka * Category: * Target version: * ruby -v: ruby 2.2.0dev (2014-09-03 trunk 47372) [armv7hl-linux] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- I observe following error on ARM: ~~~ 3) Failure: TestBenchmark#test_realtime_output [/builddir/build/BUILD/ruby-2.2.0-r47372/test/benchmark/test_benchmark.rb:159]: Expected 1.0 to be < 0.999977873172611. ~~~ It seems to be introduced by r47360. Reverting the commit makes test suite to pass once again. -- https://bugs.ruby-lang.org/