./ruby test/runner.rb fail

\$BET9g\$K\$h\$j!"%F%9%H\$r(B ./ruby test/runner.rb \$B\$HF0\$+\$7\$?\$i!"(B
\$B0J2<\$N\$h\$&\$K<:GT\$7\$^\$7\$?!#(B

make install \$B\$^\$G:Q\$^\$7\$F\$"\$k\$N\$G!"(Bmake test-all \$B\$G\$J\$/(B
./ruby test/runner.rb \$B\$G\$bF0\$/(B (\$B\$H\$\$\$&\$+0JA0\$OF0\$\$\$F\$\$\$?(B)
\$B\$H;W\$&\$N\$G\$9\$,!"(B
\$B:G6a\$O0c\$&\$N\$G\$7\$g\$&\$+!#(B

\$B\$J\$*!“ET9g\$H\$\$\$&\$N\$O!”(BCLOEXEC
\$B\$r\$A\$c\$s\$H\$D\$1\$F\$\$\$k\$+D4\$Y\$k\$N\$K!"(Bstrace \$B\$r(B
\$B\$D\$1\$FF0\$+\$7\$F3N\$+\$a\$F\$_\$h\$&\$H;W\$C\$?\$+\$i\$G\$9!#(B

% ./ruby test/runner.rb -q
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_ellipsize.rb: cannot
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_enc_associate.rb:
cannot load such file – -test-/string/string
such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_set_len.rb: cannot
such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb:
cannot load such file – -test-/wait_for_single_fd/wait_for_single_fd
cannot load such file – -test-/symbol/symbol
file – -test-/bug-3662/bug
such file – -test-/array/resize
/home/akr/ruby/tst2/ruby/test/-ext-/funcall/test_passing_block.rb:
cannot load such file – -test-/funcall/funcall
Run options: -q

Running tests:

…(\$BCfN,(B)…

Finished tests in 2521.923786s, 4.0489 tests/s, 876.2350 assertions/s.

1. Failure:
test_self_prefix(TestGem)
[/home/akr/ruby/tst2/ruby/test/rubygems/test_gem.rb:811]:
Expected: “/home/akr/ruby/tst2/ruby”
Actual: nil

2. Failure:
test_execute(TestGemCommandsEnvironmentCommand)
[/home/akr/ruby/tst2/ruby/test/rubygems/test_gem_commands_environment_command.rb:27]:
Expected /RUBYGEMS PREFIX: / to match "RubyGems Environment:\n -
RUBYGEMS VERSION: 1.8.11\n - RUBY VERSION: 2.0.0 (2011-11-02
patchlevel -1) [x86_64-linux]\n - INSTALLATION DIRECTORY:
/tmp/test_rubygems_14321/gemhome\n - RUBY EXECUTABLE:
/home/akr/ruby/tst2/ruby/ruby\n - EXECUTABLE DIRECTORY:
/tmp/test_rubygems_14321/gemhome/bin\n - RUBYGEMS PLATFORMS:\n -
ruby\n - x86-darwin-8\n - GEM PATHS:\n -
/tmp/test_rubygems_14321/gemhome\n - GEM CONFIGURATION:\n -
:update_sources => true\n - :verbose => true\n - :benchmark =>
false\n - :backtrace => false\n - :bulk_threshold => 1000\n

1. Failure:
test_block_call_id(Test_BUG_3571)
[/home/akr/ruby/tst2/ruby/test/-ext-/test_bug-3571.rb:19]:
[ruby-dev:41852].
<[“start() function is unimplemented on this machine”,
“-:2:in `start'", "-:2:in`'”]> expected but was
<["/home/akr/ruby/tst2/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
`require': cannot load such file -- -test-/bug-3571/bug (LoadError)", "\tfrom /home/akr/ruby/tst2/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require’"]>.

2. Failure:
[ruby-dev:41774].
Exception raised:

3. Error:
test_typeof_builtin(TestMkmf::TestSignedness):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.

``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `block in try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:443:in `with_werror'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:550:in `try_static_assert'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1130:in `try_signedness'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1182:in `block in
``````

check_signedness’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block (2 levels) in
postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1181:in`check_signedness’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:9:in `block (3 levels) in test_typeof_builtin' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:9:in`block
(2 levels) in test_typeof_builtin’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:8:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:8:in`block
in test_typeof_builtin’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:7:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:7:in`test_typeof_builtin’

1. Error:
test_typeof_typedef(TestMkmf::TestSignedness):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.
``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `block in try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:443:in `with_werror'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:550:in `try_static_assert'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1130:in `try_signedness'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1182:in `block in
``````

check_signedness’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block (2 levels) in
postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1181:in`check_signedness’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:21:in `block (3 levels) in test_typeof_typedef' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:21:in`block
(2 levels) in test_typeof_typedef’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:16:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:16:in`block
in test_typeof_typedef’
/home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:15:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_signedness.rb:15:in`test_typeof_typedef’

1. Error:
test_sizeof_builtin(TestMkmf::TestSizeof):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.
``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:595:in `try_constant'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1156:in `block in check_sizeof'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in `block (2 levels) in
``````

postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1155:in`check_sizeof’
/home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:16:in `block (2 levels) in test_sizeof_builtin' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:16:in`block in
test_sizeof_builtin’
/home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:15:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:15:in`test_sizeof_builtin’

1. Error:
test_sizeof_struct(TestMkmf::TestSizeof):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.
``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:595:in `try_constant'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1156:in `block in check_sizeof'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in `block (2 levels) in
``````

postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1155:in`check_sizeof’
/home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:28:in `block in test_sizeof_struct' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_sizeof.rb:28:in`test_sizeof_struct’

1. Error:
test_ignore_jzero(TestParallel::TestParallel):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:147:in`test_ignore_jzero’

2. Error:
test_jobs_status(TestParallel::TestParallel):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:125:in`spawn_runner’
/home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:175:in
`test_jobs_status’

3. Error:
test_typeof_typedef(TestMkmf::TestConvertible):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.

``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `block in try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:443:in `with_werror'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:550:in `try_static_assert'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1130:in `try_signedness'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1217:in `block in
``````

convertible_int’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block (2 levels) in
postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1212:in`convertible_int’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:22:in
`block (3 levels) in test_typeof_typedef' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:22:in`block (2 levels) in test_typeof_typedef’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:16:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:16:in`block in test_typeof_typedef’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:15:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:15:in`test_typeof_typedef’

1. Error:
test_should_retry_failed_on_workers(TestParallel::TestParallel):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:125:in`spawn_runner’
/home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:162:in
`test_should_retry_failed_on_workers’

2. Error:
test_should_run_all_without_any_leaks(TestParallel::TestParallel):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:125:in`spawn_runner’
/home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:156:in
`test_should_run_all_without_any_leaks’

3. Error:
test_accept_run_command_multiple_times(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

4. Error:
test_done(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

5. Error:
test_p(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

6. Error:
test_quit(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

7. Error:
test_run(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

8. Error:
test_run_multiple_testcase_in_one_file(TestParallel::TestParallelWorker):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in`setup’

9. Error:
test_typeof_builtin(TestMkmf::TestConvertible):
RuntimeError: The compiler failed to generate an executable file.
You have to install development tools first.

``````/home/akr/ruby/tst2/ruby/lib/mkmf.rb:381:in `try_do'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `block in try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:443:in `with_werror'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:491:in `try_compile'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:550:in `try_static_assert'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1130:in `try_signedness'
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:1217:in `block in
``````

convertible_int’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:790:in `block in checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block (2 levels) in
postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:284:in`block in postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:254:in `open' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:280:in`postpone’
/home/akr/ruby/tst2/ruby/lib/mkmf.rb:789:in `checking_for' /home/akr/ruby/tst2/ruby/lib/mkmf.rb:1212:in`convertible_int’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:9:in `block (3 levels) in test_typeof_builtin' /home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in`instance_eval’
/home/akr/ruby/tst2/ruby/test/mkmf/base.rb:117:in `mkmf' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:9:in`block
(2 levels) in test_typeof_builtin’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:7:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:7:in`block
in test_typeof_builtin’
/home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:6:in `each' /home/akr/ruby/tst2/ruby/test/mkmf/test_convertible.rb:6:in`test_typeof_builtin’

1. Error:
test_no_retry_option(TestParallel::TestParallel):
NoMethodError: undefined method `join' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:125:in`spawn_runner’
/home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:168:in
`test_no_retry_option’

10211 tests, 2209798 assertions, 4 failures, 17 errors, 45 skips

ruby -v: ruby 2.0.0dev (2011-11-02 trunk 33611) [x86_64-linux]