$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
load such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_enc_associate.rb:
cannot load such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_qsort.rb: cannot load
such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_set_len.rb: cannot
load such file – -test-/string/string
/home/akr/ruby/tst2/ruby/test/-ext-/string/test_cstr.rb: cannot load
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
/home/akr/ruby/tst2/ruby/test/-ext-/symbol/test_inadvertent_creation.rb:
cannot load such file – -test-/symbol/symbol
/home/akr/ruby/tst2/ruby/test/-ext-/test_bug-3662.rb: cannot load such
file – -test-/bug-3662/bug
/home/akr/ruby/tst2/ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:
cannot load such file – -test-/old_thread_select/old_thread_select
/home/akr/ruby/tst2/ruby/test/-ext-/array/test_resize.rb: cannot load
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.
-
Failure:
test_self_prefix(TestGem)
[/home/akr/ruby/tst2/ruby/test/rubygems/test_gem.rb:811]:
Expected: “/home/akr/ruby/tst2/ruby”
Actual: nil -
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
- "gemcutter_key" => "****"\n - REMOTE SOURCES:\n -
http://gems.example.com\n".
-
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:instart'", "-: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’”]>. -
Failure:
test_load_dot_dot(Test_DotDot)
[/home/akr/ruby/tst2/ruby/test/-ext-/load/test_dot_dot.rb:6]:
[ruby-dev:41774].
Exception raised:
<#<LoadError: cannot load such file – -test-/load/dot.dot/dot.dot>>. -
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’
- 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’
- 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:461:in `try_link0'
/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’
- 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:461:in `try_link0'
/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’
-
Error:
test_ignore_jzero(TestParallel::TestParallel):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:147:in
test_ignore_jzero’ -
Error:
test_jobs_status(TestParallel::TestParallel):
NoMethodError: undefined methodjoin' 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’ -
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’
-
Error:
test_should_retry_failed_on_workers(TestParallel::TestParallel):
NoMethodError: undefined methodjoin' 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’ -
Error:
test_should_run_all_without_any_leaks(TestParallel::TestParallel):
NoMethodError: undefined methodjoin' 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’ -
Error:
test_accept_run_command_multiple_times(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
Error:
test_done(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
Error:
test_p(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
Error:
test_quit(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
Error:
test_run(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
Error:
test_run_multiple_testcase_in_one_file(TestParallel::TestParallelWorker):
NoMethodError: undefined methodjoin' for "/home/akr/ruby/tst2/bin/ruby":String /home/akr/ruby/tst2/ruby/test/testunit/test_parallel.rb:14:in
setup’ -
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’
- Error:
test_no_retry_option(TestParallel::TestParallel):
NoMethodError: undefined methodjoin' 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]