Bug #10063

[ruby_2_1] test-all abort due to undefined marshal_dump from test_queue.rb

Added by Jon Forums 10 months ago. Updated 10 months ago.

[ruby-core:63828]
Status:Rejected
Priority:Normal
Assignee:-
ruby -v:ruby 2.1.2p175 (2014-07-13 revision 46810) [x86_64-linux] Backport:2.0.0: UNKNOWN, 2.1: UNKNOWN

Description

uname -a
Linux ubusvr64 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

git st
## ruby_2_1...origin/ruby_2_1

git log -1 --oneline
c7391a0 merge revision(s) r44516,r46159,r46196: [Backport #8523]

make test-all
...
./miniruby -I../lib -I. -I.ext/common  ../tool/runruby.rb --extout=.ext  -- --disable-gems "../test/runner.rb" --ruby="./miniruby -I../lib -I. -I.ext/common  ../tool/runruby.rb --extout=.ext  -- --disable-gems"
/home/jon/rubydev/ruby-git/test/rdoc/test_rdoc_rubygems_hook.rb: Could not find 'minitest' (~> 4.0) among 3 total gem(s)
/home/jon/rubydev/ruby-git/test/thread/test_queue.rb:211:in `remove_method': method `marshal_dump' not defined in TestQueue::DumpableQueue (NameError)
        from /home/jon/rubydev/ruby-git/test/thread/test_queue.rb:211:in `block in <class:TestQueue>'
        from /home/jon/rubydev/ruby-git/test/thread/test_queue.rb:211:in `class_eval'
        from /home/jon/rubydev/ruby-git/test/thread/test_queue.rb:211:in `<class:TestQueue>'
        from /home/jon/rubydev/ruby-git/test/thread/test_queue.rb:7:in `<top (required)>'
        from /home/jon/rubydev/ruby-git/lib/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/jon/rubydev/ruby-git/lib/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:251:in `block in non_options'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:245:in `each'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:245:in `non_options'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:58:in `process_args'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:832:in `process_args'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:837:in `run'
        from /home/jon/rubydev/ruby-git/lib/test/unit.rb:844:in `run'
        from ../test/runner.rb:30:in `<main>'
make: *** [yes-test-all] Error 1

History

#1 Updated by Jon Forums 10 months ago

May be something in my environment as make test-all runs fine on one of my other 64-bit Ubuntu Server boxes.

#2 Updated by Tomoyuki Chikanaga 10 months ago

  • Status changed from Open to Rejected

Also available in: Atom PDF