rev: 0362b4c689
test-all :
test-spec: 3769 files, 30466 examples, 148057 expectations, 0 failures, 0 errors, 0 tagged
exit statuses:
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 0.
"make after-update -j6" exit with 0.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest TESTS='-j6'" exit with 0.
"make yes-test-basic TESTS='-j6'" exit with 0.
"make yes-test-all TESTS='-j6'" exit with 512.
"make yes-test-rubyspec TESTS='-j6'" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-mjit.20201214-055036
#<BuildRuby:0x000055c0b9f5cf38
@BUILD_DIR="/tmp/ruby/v3/build",
@INSTALL_DIR="/tmp/ruby/v3/install",
@REPOSITORY="https://github.com/ruby/ruby.git",
@REPOSITORY_TYPE=:git,
@SRC_DIR="/tmp/ruby/v3/src",
@TARGET_BUILD_DIR="/tmp/ruby/v3/build/trunk-mjit",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-mjit",
@TARGET_NAME="trunk-mjit",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-mjit",
@build_opts="-j6",
@configure_opts=["cppflags=-DMJIT_FORCE_ENABLE"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-mjit.20201214-055036",
@make="make",
@quiet=false,
@ruby_env=
[["RUBY_DEBUG", "ci"], ["RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE", "30"]],
@steps=
["checkout",
"autoconf",
"configure",
"build_up",
"build_miniruby",
"build_ruby",
"build_all",
"build_install",
"test_btest",
"test_basic",
"test_all",
"test_rubyspec"],
@svn_revision=nil,
@test_opts="TESTS='-j6'",
@timeout=10800>
user system total real
checkout 0.000000 0.000000 0.000000 ( 0.000018)
autoconf 0.000000 0.000000 0.000000 ( 0.000042)
configure 0.000000 0.000000 0.000000 ( 0.000034)
build_up 0.008000 0.004000 6.736000 ( 5.016172)
build_miniruby 0.000000 0.000000 0.092000 ( 0.104001)
build_ruby 0.000000 0.000000 0.092000 ( 0.104599)
build_all 0.004000 0.004000 33.124000 ( 9.128408)
build_install 0.016000 0.004000 34.172000 ( 10.350112)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_env.rb ..
test_eval.rb .....................................
test_exception.rb ..................................
test_fiber.rb .....
test_finalizer.rb .
test_flip.rb .
test_flow.rb ..............................................................
test_fork.rb ....
test_gc.rb ..
test_insns.rb ...............................................................................................................................................................................................................................................................................................................................................................................................
test_io.rb .........
test_jump.rb .............................
test_literal.rb ............................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ..................................
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb ......
test_proc.rb .....................................
test_ractor.rb ..........................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
PASS all 1473 tests
0.000000 0.000000 598.108000 (587.236225)
test_basic 0.004000 0.008000 5.104000 ( 4.072057)
test_all Skipping Gem::PackageTask tests. rake not found.
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6: [BUG] Segmentation fault at 0x00007f5733780402
ruby 3.0.0dev (2020-12-14T02:57:46Z master 0362b4c689) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0063 p:0005 s:0404 e:000403 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd838c60 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a25580
c:0062 p:0006 s:0399 e:000398 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd838c60 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a25580
result: T_NIL
key: T_NIL
value: T_NIL
block: T_NIL
c:0061 p:0008 s:0390 e:000388 BLOCK /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:336 [FINISH]
me:
called_id: register_empty, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
c: 0x000055c5dd838c60 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a25580
c:0060 p:---- s:0385 e:000384 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x000055c5daed5bc0 [3LM ] T_CLASS Array
self: 0x000055c5dd838cb0 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0059 p:0016 s:0381 e:000380 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:336
me:
called_id: register_empty, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
object: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
list: 0x000055c5dd832ce8 [0 ] T_ARRAY (Array)[E ] len: 0 (embed)
c:0058 p:0127 s:0375 e:000374 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:145
me:
called_id: visit_Psych_Nodes_Sequence, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
o: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
klass: T_NIL
instance: T_NIL
coder: T_NIL
map: T_NIL
list: T_NIL
c:0057 p:0020 s:0365 e:000364 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16 [FINISH]
me:
called_id: visit, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
c:0056 p:0005 s:0360 e:000359 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
c:0055 p:0006 s:0355 e:000354 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
result: T_NIL
key: T_NIL
value: T_NIL
block: T_NIL
c:0054 p:0013 s:0346 e:000345 BLOCK /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:343 [FINISH]
me:
called_id: revive_hash, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
k: 0x000055c5dd838d00 [0 ] T_OBJECT (Psych::Nodes::Scalar)len:10 ptr:0x00007f5753a254c8
v: 0x000055c5dd838cd8 [0 ] T_OBJECT (Psych::Nodes::Sequence)len:9 ptr:0x00007f5753a25528
key: 0x000055c5dd838d28 [0 ] T_STRING (String)dependencies
val: T_NIL
h: T_NIL
c:0053 p:---- s:0338 e:000337 IFUNC
me:
called_id: each_slice, type: cfunc
owner class: 0x000055c5daeef908 [3LM ] T_MODULE (Module)Enumerable
defined_class: 0x000055c5daed5b70 [3LM ] T_ICLASS src:Enumerable
self: 0x000055c5dd839390 [0 ] T_ARRAY (Array)[ T] len: 58, capa:85 ptr:0x00007f5753a276e0
c:0052 p:---- s:0335 e:000334 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x000055c5daed5bc0 [3LM ] T_CLASS Array
self: 0x000055c5dd839390 [0 ] T_ARRAY (Array)[ T] len: 58, capa:85 ptr:0x00007f5753a276e0
c:0051 p:---- s:0332 e:000331 CFUNC :each_slice
me:
called_id: each_slice, type: cfunc
owner class: 0x000055c5daeef908 [3LM ] T_MODULE (Module)Enumerable
defined_class: 0x000055c5daed5b70 [3LM ] T_ICLASS src:Enumerable
self: 0x000055c5dd839390 [0 ] T_ARRAY (Array)[ T] len: 58, capa:85 ptr:0x00007f5753a276e0
c:0050 p:0009 s:0327 e:000326 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:341
me:
called_id: revive_hash, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
hash: 0x000055c5dd832fb8 [0 ] T_HASH (Hash)[AT] 8
o: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
c:0049 p:0021 s:0321 e:000318 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:405
me:
called_id: revive, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
klass: 0x000055c5db1c8eb8 [3LM R ] T_CLASS Gem::Specification
node: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
s: 0x000055c5dd832fe0 [0 ] T_OBJECT (Gem::Specification)(embed) len:3
c:0048 p:0488 s:0312 e:000311 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:212
me:
called_id: visit_Psych_Nodes_Mapping, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
o: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
klass: T_NIL
s: T_NIL
members: T_NIL
struct_members: T_NIL
h: T_NIL
name: 0x000055c5dd833008 [0 ] T_STRING (String)Gem::Specification
obj: T_NIL
string: T_NIL
list: T_NIL
e: T_NIL
set: T_NIL
hash: T_NIL
map: T_NIL
marshal_data: T_NIL
c:0047 p:0020 s:0293 e:000292 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16 [FINISH]
me:
called_id: visit, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
c:0046 p:0005 s:0288 e:000287 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
c:0045 p:0006 s:0283 e:000282 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd8393b8 [0 ] T_OBJECT (Psych::Nodes::Mapping)len:9 ptr:0x00007f5753a24c08
result: T_NIL
key: T_NIL
value: T_NIL
block: T_NIL
c:0044 p:0007 s:0274 e:000273 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:317
me:
called_id: visit_Psych_Nodes_Document, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
o: 0x000055c5dd839430 [0 ] T_OBJECT (Psych::Nodes::Document)len:9 ptr:0x00007f5753a24bb0
c:0043 p:0020 s:0269 e:000268 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16 [FINISH]
me:
called_id: visit, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd839430 [0 ] T_OBJECT (Psych::Nodes::Document)len:9 ptr:0x00007f5753a24bb0
c:0042 p:0005 s:0264 e:000263 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b98 [3LM ] T_CLASS Psych::Visitors::Visitor
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd839430 [0 ] T_OBJECT (Psych::Nodes::Document)len:9 ptr:0x00007f5753a24bb0
c:0041 p:0006 s:0259 e:000258 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34
me:
called_id: accept, type: iseq
owner class: 0x000055c5db8d5b20 [3LM ] T_CLASS Psych::Visitors::ToRuby
self: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
lvars:
target: 0x000055c5dd839430 [0 ] T_OBJECT (Psych::Nodes::Document)len:9 ptr:0x00007f5753a24bb0
result: T_NIL
key: T_NIL
value: T_NIL
block: T_NIL
c:0040 p:0308 s:0250 e:000249 METHOD /tmp/ruby/v3/build/trunk-mjit/.ext/common/psych.rb:359
me:
called_id: safe_load, type: iseq
owner class: 0x000055c5db8e0638 [3LM ] T_CLASS (annon)
self: 0x000055c5db8e0de0 [3LM ] T_MODULE Psych
lvars:
yaml: 0x000055c5dd839638 [0 ] T_STRING (String)--- !ruby/object:Gem::Specification
name: malicious
version: !ruby/object:Gem::Version
version: '1'
platform: ruby
authors:
- A User
autorequire:
bindir: bin
cert_chain: []
date:
dependencies:
- !ruby/object:
legacy_permitted_classes: 0x000055c5db7db170 [3LM ] T_OBJECT (Object)(embed) len:3
legacy_permitted_symbols: 0x000055c5db7db170 [3LM ] T_OBJECT (Object)(embed) len:3
legacy_aliases: 0x000055c5db7db170 [3LM ] T_OBJECT (Object)(embed) len:3
legacy_filename: 0x000055c5db7db170 [3LM ] T_OBJECT (Object)(embed) len:3
permitted_classes: 0x000055c5dd7f97e0 [3LM ] T_ARRAY (Array)[ ] len: 11, capa:11 ptr:0x000055c5dcae7e20
permitted_symbols: 0x000055c5dd7f9768 [3LM ] T_ARRAY (Array)[E ] len: 2 (embed)
aliases: T_TRUE
filename: T_NIL
fallback: T_NIL
symbolize_names: T_FALSE
freeze: T_FALSE
(null): T_FIXNUM 0
result: 0x000055c5dd839430 [0 ] T_OBJECT (Psych::Nodes::Document)len:9 ptr:0x00007f5753a24bb0
class_loader: 0x000055c5dd833198 [0 ] T_OBJECT (Psych::ClassLoader::Restricted)(embed) len:3
scanner: 0x000055c5dd833148 [0 ] T_OBJECT (Psych::ScalarScanner)(embed) len:3
visitor: 0x000055c5dd8330d0 [0 ] T_OBJECT (Psych::Visitors::ToRuby)len:6 ptr:0x00007f5753a27ae8
c:0039 p:0085 s:0229 e:000228 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/safe_yaml.rb:32
me:
called_id: safe_load, type: iseq
owner class: 0x000055c5dd7f9718 [3LM ] T_CLASS (annon)
self: 0x000055c5dd7f9a10 [3LM ] T_MODULE Gem::SafeYAML
lvars:
input: 0x000055c5dd839638 [0 ] T_STRING (String)--- !ruby/object:Gem::Specification
name: malicious
version: !ruby/object:Gem::Version
version: '1'
platform: ruby
authors:
- A User
autorequire:
bindir: bin
cert_chain: []
date:
dependencies:
- !ruby/object:
c:0038 p:0036 s:0224 e:000223 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/specification.rb:1051
me:
called_id: from_yaml, type: iseq
owner class: 0x000055c5db1c8e90 [3LM ] T_CLASS (annon)
self: 0x000055c5db1c8eb8 [3LM R ] T_CLASS Gem::Specification
lvars:
input: 0x000055c5dd839638 [0 ] T_STRING (String)--- !ruby/object:Gem::Specification
name: malicious
version: !ruby/object:Gem::Version
version: '1'
platform: ruby
authors:
- A User
autorequire:
bindir: bin
cert_chain: []
date:
dependencies:
- !ruby/object:
spec: T_NIL
c:0037 p:0020 s:0218 e:000217 BLOCK /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:529 [FINISH]
me:
called_id: load_spec, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
gzio: 0x000055c5dd839750 [0 U] gzfile (Zlib::GzipReader)gzfile
c:0036 p:---- s:0214 e:000213 CFUNC :wrap
me:
called_id: wrap, type: cfunc
owner class: 0x000055c5dba01bc0 [3LM ] T_CLASS (annon)
self: 0x000055c5db9fbec8 [3LM ] T_CLASS Zlib::GzipReader
c:0035 p:0082 s:0208 e:000207 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:528
me:
called_id: load_spec, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
entry: 0x000055c5dd8399a8 [0 ] T_OBJECT (Gem::Package::TarReader::Entry)len:5 ptr:0x00007f5753a24818
c:0034 p:0090 s:0203 e:000202 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:669
me:
called_id: verify_entry, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
entry: 0x000055c5dd8399a8 [0 ] T_OBJECT (Gem::Package::TarReader::Entry)len:5 ptr:0x00007f5753a24818
file_name: 0x000055c5dd83ab28 [0 ] T_STRING (String)metadata.gz
c:0033 p:0006 s:0197 e:000196 BLOCK /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:683
me:
called_id: verify_files, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
entry: 0x000055c5dd8399a8 [0 ] T_OBJECT (Gem::Package::TarReader::Entry)len:5 ptr:0x00007f5753a24818
c:0032 p:0101 s:0193 e:000192 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/tar_reader.rb:65
me:
called_id: each, type: iseq
owner class: 0x000055c5dc742f00 [3LM ] T_CLASS Gem::Package::TarReader
self: 0x000055c5dd7baf68 [0 ] T_OBJECT (Gem::Package::TarReader)(embed) len:3
lvars:
use_seek: T_TRUE
header: 0x000055c5dd839f20 [0 ] T_OBJECT (Gem::Package::TarHeader)len:17 ptr:0x00007f5753a24780
entry: 0x000055c5dd8399a8 [0 ] T_OBJECT (Gem::Package::TarReader::Entry)len:5 ptr:0x00007f5753a24818
size: T_FIXNUM 453
skip: T_NIL
pending: T_NIL
bytes_read: T_NIL
c:0031 p:0005 s:0182 e:000181 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:682
me:
called_id: verify_files, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
gem: 0x000055c5dd7baf68 [0 ] T_OBJECT (Gem::Package::TarReader)(embed) len:3
duplicates: T_NIL
c:0030 p:0012 s:0176 e:000175 BLOCK /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:613
me:
called_id: verify, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
reader: 0x000055c5dd7baf68 [0 ] T_OBJECT (Gem::Package::TarReader)(embed) len:3
c:0029 p:0020 s:0172 e:000171 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/tar_reader.rb:27
me:
called_id: new, type: iseq
owner class: 0x000055c5dc742ed8 [3LM ] T_CLASS (annon)
self: 0x000055c5dc742f00 [3LM ] T_CLASS Gem::Package::TarReader
lvars:
io: 0x000055c5dd7bafb8 [0 U] T_FILE (File)
reader: 0x000055c5dd7baf68 [0 ] T_OBJECT (Gem::Package::TarReader)(embed) len:3
c:0028 p:0023 s:0166 e:000165 BLOCK /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:610 [FINISH]
me:
called_id: verify, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
io: 0x000055c5dd7bafb8 [0 U] T_FILE (File)
c:0027 p:---- s:0162 e:000161 CFUNC :open
me:
called_id: open, type: cfunc
owner class: 0x000055c5daec7778 [3LM ] T_CLASS (annon)
self: 0x000055c5daec4dc0 [3LM ] T_CLASS File
c:0026 p:0020 s:0156 e:000155 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/file_source.rb:29
me:
called_id: with_read_io, type: iseq
owner class: 0x000055c5dca113d0 [3LM ] T_CLASS Gem::Package::FileSource
self: 0x000055c5dd7bb698 [0 ] T_OBJECT (Gem::Package::FileSource)(embed) len:3
lvars:
block: T_NIL
c:0025 p:0015 s:0151 e:000150 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:609
me:
called_id: verify, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
lvars:
e: T_NIL
c:0024 p:0008 s:0146 e:000145 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:590
me:
called_id: spec, type: iseq
owner class: 0x000055c5dc498818 [3LM R ] T_CLASS Gem::Package
self: 0x000055c5dd7bb5d0 [0 ] T_OBJECT (Gem::Package)len:13 ptr:0x00007f5753a23498
c:0023 p:0005 s:0142 e:000141 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:269
me:
called_id: spec, type: iseq
owner class: 0x000055c5dd719c58 [3LM R ] T_CLASS Gem::Installer
self: 0x000055c5dd7bb440 [0 ] T_OBJECT (Gem::Installer)len:17 ptr:0x00007f5753a23630
lvars:
e: T_NIL
c:0022 p:0003 s:0137 e:000136 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:737
me:
called_id: verify_spec, type: iseq
owner class: 0x000055c5dd719c58 [3LM R ] T_CLASS Gem::Installer
self: 0x000055c5dd7bb440 [0 ] T_OBJECT (Gem::Installer)len:17 ptr:0x00007f5753a23630
c:0021 p:0007 s:0133 e:000132 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:905
me:
called_id: pre_install_checks, type: iseq
owner class: 0x000055c5dd719c58 [3LM R ] T_CLASS Gem::Installer
self: 0x000055c5dd7bb440 [0 ] T_OBJECT (Gem::Installer)len:17 ptr:0x00007f5753a23630
c:0020 p:0005 s:0129 e:000128 BLOCK /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1793
me:
called_id: test_pre_install_checks_malicious_dependencies_before_eval, type: iseq
owner class: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
c:0019 p:0038 s:0126 e:000125 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:359
me:
called_id: assert_raises, type: iseq
owner class: 0x000055c5dafda8e0 [3LM ] T_MODULE MiniTest::Assertions
defined_class: 0x000055c5dafcbf48 [3LM ] T_ICLASS src:MiniTest::Assertions
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
exp: 0x000055c5dd7bb350 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
msg: T_NIL
e: T_NIL
expected: T_NIL
c:0018 p:0044 s:0118 e:000117 BLOCK /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1792
me:
called_id: test_pre_install_checks_malicious_dependencies_before_eval, type: iseq
owner class: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
installer: 0x000055c5dd7bb440 [0 ] T_OBJECT (Gem::Installer)len:17 ptr:0x00007f5753a23630
e: T_NIL
c:0017 p:0012 s:0113 e:000112 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/user_interaction.rb:46
me:
called_id: use_ui, type: iseq
owner class: 0x000055c5db25bd08 [3LM ] T_CLASS (annon)
self: 0x000055c5db25bf60 [3LM R ] T_MODULE Gem::DefaultUserInteraction
lvars:
new_ui: 0x000055c5dd779568 [0 ] T_OBJECT (Gem::MockGemUi)len:5 ptr:0x00007f5753c88e58
old_ui: 0x000055c5dd80b7b0 [0 ] T_OBJECT (Gem::MockGemUi)len:5 ptr:0x00007f5753c88e90
c:0016 p:0021 s:0107 e:000106 METHOD /tmp/ruby/v3/src/trunk-mjit/lib/rubygems/user_interaction.rb:69
me:
called_id: use_ui, type: iseq
owner class: 0x000055c5db25bf60 [3LM R ] T_MODULE Gem::DefaultUserInteraction
defined_class: 0x000055c5dbf01be8 [3LM ] T_ICLASS src:Gem::DefaultUserInteraction
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
new_ui: 0x000055c5dd779568 [0 ] T_OBJECT (Gem::MockGemUi)len:5 ptr:0x00007f5753c88e58
block: T_NIL
c:0015 p:0063 s:0101 e:000100 METHOD /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1789
me:
called_id: test_pre_install_checks_malicious_dependencies_before_eval, type: iseq
owner class: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
spec: 0x000055c5dd7fbdb0 [0 ] T_OBJECT len:52 ptr:0x00007f5753c8a2d0
gem: 0x000055c5dd7bb760 [0 ] T_STRING (String) [shared] /tmp/ruby/v3/build/trunk-mjit/tmp/test_rubygems_31613/gemhome/cache/malicious-1.gem
c:0014 p:0052 s:0095 e:000094 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit.rb:1281
me:
called_id: run_test, type: iseq
owner class: 0x000055c5dafd87c0 [3LM R ] T_CLASS MiniTest::Unit::TestCase
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
name: 0x000055c5dd03d830 [3LM ] T_STRING (String) [shared] test_pre_install_checks_malicious_dependencies_before_eval
progname: 0x000055c5dae96768 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb
c:0013 p:0065 s:0089 e:000088 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:1320
me:
called_id: run, type: iseq
owner class: 0x000055c5dafd87c0 [3LM R ] T_CLASS MiniTest::Unit::TestCase
self: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
lvars:
runner: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
start_time: 0x000055c5dd77a990 [0 U] time (Time)time
result: 0x000055c5dae8c3d0 [3LM ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0012 p:0077 s:0080 e:000079 BLOCK /tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:969 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x000055c5dafd9e40 [3LM ] T_CLASS MiniTest::Unit
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
method: 0x000055c5dd03d830 [3LM ] T_STRING (String) [shared] test_pre_install_checks_malicious_dependencies_before_eval
inst: 0x000055c5dd77a9b8 [0 ] T_OBJECT (TestGemInstaller)len:31 ptr:0x00007f5753c88898
start_time: T_NIL
result: T_NIL
c:0011 p:---- s:0073 e:000072 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x000055c5daed5bc0 [3LM ] T_CLASS Array
self: 0x000055c5dd03d0b0 [3LM ] T_ARRAY (Array)[ ] len: 109, capa:128 ptr:0x000055c5dd47b520
c:0010 p:0006 s:0069 e:000068 BLOCK /tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:962
me:
called_id: _run_suite, type: iseq
owner class: 0x000055c5dafd9e40 [3LM ] T_CLASS MiniTest::Unit
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
assertions: T_NIL
c:0009 p:0163 s:0065 E:0010c0 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:989
me:
called_id: _run_suite, type: iseq
owner class: 0x000055c5dafd9e40 [3LM ] T_CLASS MiniTest::Unit
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
suite: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
type: T_SYMBOL test
header: 0x000055c5dd046e08 [3LM ] T_STRING (String)test_suite_header
filter: 0x000055c5db3c4be0 [3LM ] T_REGEXP
all_test_methods: 0x000055c5dd03d1c8 [3LM ] T_ARRAY (Array)[ ] len: 109, capa:109 ptr:0x000055c5dde4ead0
filtered_test_methods: 0x000055c5dd03d0b0 [3LM ] T_ARRAY (Array)[ ] len: 109, capa:128 ptr:0x000055c5dd47b520
leakchecker: 0x000055c5dd037e58 [3LM ] T_OBJECT (LeakChecker)len:7 ptr:0x000055c5dbc7f100
continuation: 0x000055c5dd035220 [3LM ] proc (Proc) block in _run_suite@/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:961
c:0008 p:0042 s:0053 e:000052 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit.rb:1134
me:
called_id: orig_run_suite, type: iseq
owner class: 0x000055c5db14b288 [3LM ] T_MODULE (Module)Test::Unit::ExcludesOption
defined_class: 0x000055c5db14a518 [3LM ] T_ICLASS src:Test::Unit::ExcludesOption
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
suite: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
type: T_SYMBOL test
ex: T_NIL
c:0007 p:0103 s:0046 E:000de0 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:55
me:
called_id: _run_suite, type: iseq
owner class: 0x000055c5db21f420 [3LM ] T_CLASS Test::Unit::Worker
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
suite: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
type: T_SYMBOL test
orig_testout: 0x000055c5daec5a90 [0LM U] T_FILE (IO)
i: 0x000055c5dd047dd0 [0LM U] T_FILE (IO)
o: 0x000055c5dd047d58 [0LM U] T_FILE (IO)
orig_stdin: 0x000055c5daec5ae0 [0LM U] T_FILE (IO)
orig_stdout: 0x000055c5daec5a90 [0LM U] T_FILE (IO)
th: 0x000055c5dd047ab0 [0LM U] VM/thread (Thread)VM/thread
e: T_FIXNUM 0
f: T_FIXNUM 0
s: T_FIXNUM 3
result: T_NIL
c:0006 p:0008 s:0030 e:000029 BLOCK /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:31 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x000055c5db21f420 [3LM ] T_CLASS Test::Unit::Worker
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
suite: 0x000055c5dd054a30 [3LM R ] T_CLASS TestGemInstaller
c:0005 p:---- s:0026 e:000025 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x000055c5daed5bc0 [3LM ] T_CLASS Array
self: 0x000055c5dd047f10 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:30
me:
called_id: _run_suites, type: iseq
owner class: 0x000055c5db21f420 [3LM ] T_CLASS Test::Unit::Worker
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
suites: 0x000055c5dd047f10 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
type: T_SYMBOL test
c:0003 p:0259 s:0016 E:000180 METHOD /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:125
me:
called_id: run, type: iseq
owner class: 0x000055c5db21f420 [3LM ] T_CLASS Test::Unit::Worker
self: 0x000055c5db0c55e8 [3LM ] T_OBJECT (Test::Unit::Worker)len:28 ptr:0x000055c5db3a4c90
lvars:
args: 0x000055c5daec4f78 [3LM ] T_ARRAY [E ] len: 0 (embed)
buf: 0x000055c5dc67b590 [3LM ] T_STRING (String)run /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb test
suites: 0x000055c5dc67aed8 [3LM ] T_ARRAY (Array)[ ] len: 181, capa:181 ptr:0x000055c5dddbbfc0
e: T_NIL
trace: T_NIL
err: T_NIL
c:0002 p:0142 s:0006 E:001b40 EVAL /tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:208 [FINISH]
self: 0x000055c5daef4430 [3LM ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:000ac0 (none) [FINISH]
self: 0x000055c5daef4430 [3LM ] T_OBJECT (embed) len:3
-- Ruby level backtrace information ----------------------------------------
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:208:in `<main>'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:125:in `run'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:30:in `_run_suites'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:30:in `map'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:31:in `block in _run_suites'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit/parallel.rb:55:in `_run_suite'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit.rb:1134:in `_run_suite'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:989:in `_run_suite'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:962:in `block in _run_suite'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:962:in `map'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:969:in `block (2 levels) in _run_suite'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:1320:in `run'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/test/unit.rb:1281:in `run_test'
/tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1789:in `test_pre_install_checks_malicious_dependencies_before_eval'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/user_interaction.rb:69:in `use_ui'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/user_interaction.rb:46:in `use_ui'
/tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1792:in `block in test_pre_install_checks_malicious_dependencies_before_eval'
/tmp/ruby/v3/src/trunk-mjit/tool/lib/minitest/unit.rb:359:in `assert_raises'
/tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb:1793:in `block (2 levels) in test_pre_install_checks_malicious_dependencies_before_eval'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:905:in `pre_install_checks'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:737:in `verify_spec'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/installer.rb:269:in `spec'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:590:in `spec'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:609:in `verify'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/file_source.rb:29:in `with_read_io'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/file_source.rb:29:in `open'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:610:in `block in verify'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/tar_reader.rb:27:in `new'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:613:in `block (2 levels) in verify'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:682:in `verify_files'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package/tar_reader.rb:65:in `each'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:683:in `block in verify_files'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:669:in `verify_entry'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:528:in `load_spec'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:528:in `wrap'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/package.rb:529:in `block in load_spec'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/specification.rb:1051:in `from_yaml'
/tmp/ruby/v3/src/trunk-mjit/lib/rubygems/safe_yaml.rb:32:in `safe_load'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych.rb:359:in `safe_load'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16:in `visit'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:317:in `visit_Psych_Nodes_Document'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16:in `visit'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:212:in `visit_Psych_Nodes_Mapping'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:405:in `revive'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:341:in `revive_hash'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:341:in `each_slice'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:341:in `each'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:343:in `block in revive_hash'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:16:in `visit'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:145:in `visit_Psych_Nodes_Sequence'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:336:in `register_empty'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:336:in `each'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:336:in `block in register_empty'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/to_ruby.rb:34:in `accept'
/tmp/ruby/v3/build/trunk-mjit/.ext/common/psych/visitors/visitor.rb:6:in `accept'
-- Machine register context ------------------------------------------------
RIP: 0x00007f5733780402 RBP: 0x000055c5dd838c60 RSP: 0x00007ffca8490ca0
RAX: 0x000055c5dd832c20 RBX: 0x00007f5753f30248 RCX: 0x00007f5753e31cd8
RDX: 0x000055c5db8cfdd0 RDI: 0x00007f5753e31d78 RSI: 0x000055c5dae3a6d0
R8: 0x0000000000000001 R9: 0x0000000000000005 R10: 0x0000000000000002
R11: 0x00007f57540f4500 R12: 0x000055c5dae3a6d0 R13: 0x000055c5dac6e820
R14: 0x00007f5753f30210 R15: 0x00007f5753f30280 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
running file: /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_installer.rb
Some worker was crashed. It seems ruby interpreter's bug
or, a bug of test/unit/parallel.rb. try again without -j
option.
Deleting an old core file: /tmp/test-unit-core.2020-12-07T02:50:24Z
A core file is found. Saving it at: "/tmp/test-unit-core.2020-12-14T06:08:03Z"
78 ../sysdeps/unix/syscall-template.S: No such file or directory.
31613:running:test_gem_installer: Broken pipe
make: *** [uncommon.mk:800: yes-test-all] Error 1
0.004000 0.000000 3359.376000 (541.522326)
test_rubyspec $ /tmp/ruby/v3/build/trunk-mjit/miniruby -I/tmp/ruby/v3/src/trunk-mjit/lib /tmp/ruby/v3/src/trunk-mjit/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk-mjit --extout=.ext -- -I/tmp/ruby/v3/src/trunk-mjit/tool/lib /tmp/ruby/v3/src/trunk-mjit/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk-mjit/spec/default.mspec
0.072000 0.024000 831.240000 (600.368801)
$$$[end] "make yes-test-all TESTS='-j6'" exit with 512.
/home/ko1/ruby/logs/brlog.trunk-mjit.20201214-055036
total: 1757.90 sec