Project

General

Profile

Bug #7590

parallel test-all で test_settracefunc が cfp consistency error

Added by tarui (Masaya Tarui) over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 2.0.0dev (2012-12-19 trunk 38464) [x86_64-linux]
Backport:
[ruby-dev:46766]

Description

[Bug #7589]はr38464でなおったんですが今度は別のエラーが出るようになりました。
$ while (make TESTS='-qv -j1 ruby/test_settracefunc.rb' test-all >&t.log); do echo 1; done

[BUG] vm_call_cfunc - cfp consistency error
ruby 2.0.0dev (2012-12-19 trunk 38464) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0009 p:---- s:0050 e:000049 CFUNC :map
c:0008 p:0092 s:0047 e:000046 METHOD /home/tarui/svn/ruby/lib/minitest/unit.rb:912
c:0007 p:0109 s:0039 e:0009c8 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:48
c:0006 p:0011 s:0024 e:000023 BLOCK /home/tarui/svn/ruby/lib/test/unit/parallel.rb:23 [FINISH]
c:0005 p:---- s:0021 e:000020 CFUNC :map
c:0004 p:0008 s:0018 e:000017 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:22
c:0003 p:0276 s:0013 e:000012 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:120
c:0002 p:0095 s:0004 e:001ff8 EVAL /home/tarui/svn/ruby/lib/test/unit/parallel.rb:181 [FINISH]
c:0001 p:0000 s:0002 e:0017d8 TOP [FINISH]

/home/tarui/svn/ruby/lib/test/unit/parallel.rb:181:in <main>'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:120:in
run'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:22:in _run_suites'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:22:in
map'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:23:in block in _run_suites'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:48:in
_run_suite'
/home/tarui/svn/ruby/lib/minitest/unit.rb:912:in _run_suite'
/home/tarui/svn/ruby/lib/minitest/unit.rb:912:in
map'

-- C level backtrace information -------------------------------------------
/home/tarui/svn/ruby/lib/minitest/unit.rb:912: [BUG] Segmentation fault
ruby 2.0.0dev (2012-12-19 trunk 38464) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0009 p:---- s:0050 e:000049 CFUNC :map
c:0008 p:0092 s:0047 e:000046 METHOD /home/tarui/svn/ruby/lib/minitest/unit.rb:912
c:0007 p:0109 s:0039 e:0009c8 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:48
c:0006 p:0011 s:0024 e:000023 BLOCK /home/tarui/svn/ruby/lib/test/unit/parallel.rb:23 [FINISH]
c:0005 p:---- s:0021 e:000020 CFUNC :map
c:0004 p:0008 s:0018 e:000017 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:22
c:0003 p:0276 s:0013 e:000012 METHOD /home/tarui/svn/ruby/lib/test/unit/parallel.rb:120
c:0002 p:0095 s:0004 e:001ff8 EVAL /home/tarui/svn/ruby/lib/test/unit/parallel.rb:181 [FINISH]
c:0001 p:0000 s:0002 e:0017d8 TOP [FINISH]

/home/tarui/svn/ruby/lib/test/unit/parallel.rb:181:in <main>'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:120:in
run'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:22:in _run_suites'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:22:in
map'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:23:in block in _run_suites'
/home/tarui/svn/ruby/lib/test/unit/parallel.rb:48:in
_run_suite'
/home/tarui/svn/ruby/lib/minitest/unit.rb:912:in _run_suite'
/home/tarui/svn/ruby/lib/minitest/unit.rb:912:in
map'

-- C level backtrace information -------------------------------------------

Some worker was crashed. It seems ruby interpreter's bug
or, a bug of test/unit/parallel.rb. try again without -j
option.


Related issues

Related to Ruby master - Bug #7589: parallel test-all で test_settracefunc が SEGVClosed12/19/2012Actions

Also available in: Atom PDF