rev: bef3eb5440
test-all : 21292 tests, 5668589 assertions, 0 failures, 0 errors, 104 skips
test-spec: 3769 files, 30477 examples, 118373 expectations, 0 failures, 0 errors, 0 tagged
exit statuses:
"make update-unicode DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make update-download DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make update-rubyspec DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make update-src DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make after-update DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make ruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make all DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make install DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"" exit with 0.
"make yes-btest TESTS='-j6'" exit with 512.
"make yes-test-basic TESTS='-j6'" exit with 0.
"make yes-test-all TESTS='-j6'" exit with 0.
"make yes-test-rubyspec TESTS='-j6'" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-asserts.20201207-011153
#<BuildRuby:0x000055d3325e9628
@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-asserts",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-asserts",
@TARGET_NAME="trunk-asserts",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-asserts",
@build_opts="DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1\"",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-asserts.20201207-011153",
@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.000020)
autoconf 0.000000 0.000000 0.000000 ( 0.000045)
configure 0.000000 0.000000 0.000000 ( 0.000046)
build_up 0.012000 0.000000 6.360000 ( 7.962535)
build_miniruby 0.000000 0.000000 0.108000 ( 0.128180)
build_ruby 0.000000 0.004000 0.100000 ( 0.110228)
build_all 0.008000 0.008000 29.416000 ( 29.869283)
build_install 0.012000 0.012000 39.724000 ( 40.201910)
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 ...............Fstderr output is not empty
bootstraptest.tmp.rb:5: [BUG] page 0x00007fae502293a0's final_slots should be 1, but 0
ruby 3.0.0dev (2020-12-06T23:28:36Z master bef3eb5440) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0003 p:---- s:0013 e:000012 CFUNC :to_s
me:
called_id: to_s, type: cfunc
owner class: 0x0000564f4efac668 [3LM ] T_CLASS Integer
self: T_FIXNUM 5
c:0002 p:0013 s:0009 e:000006 BLOCK bootstraptest.tmp.rb:5 [FINISH]
me:
called_id: test, type: iseq
owner class: 0x0000564f4efbe8b8 [3LM ] T_CLASS Object
self: 0x0000564f4ef1c400 [0 U] ractor (Ractor)r:51
lvars:
i: T_FIXNUM 5
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
-- Ruby level backtrace information ----------------------------------------
bootstraptest.tmp.rb:5:in `block (2 levels) in test'
bootstraptest.tmp.rb:5:in `to_s'
-- C level backtrace information -------------------------------------------
[0x564f4da2e75a]
/tmp/ruby/v3/build/trunk-asserts/miniruby(bug_report_end+0x0) [0x564f4d840bec] /tmp/ruby/v3/src/trunk-asserts/error.c:745
/tmp/ruby/v3/build/trunk-asserts/miniruby(die+0x0) [0x564f4d7950ff] /tmp/ruby/v3/src/trunk-asserts/error.c:753
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_bug) /tmp/ruby/v3/src/trunk-asserts/error.c:755
[0x564f4d798b0c]
/tmp/ruby/v3/build/trunk-asserts/miniruby(gc_verify_heap_pages+0xc) [0x564f4d868ea8] /tmp/ruby/v3/src/trunk-asserts/gc.c:7014
[0x564f4d86a0da]
[0x564f4d86e6e6]
[0x564f4d86f048]
[0x564f4d86f4be]
/tmp/ruby/v3/build/trunk-asserts/miniruby(str_new0+0x35) [0x564f4d9a1325] /tmp/ruby/v3/src/trunk-asserts/string.c:773
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_usascii_str_new+0xb) [0x564f4d9a315b] /tmp/ruby/v3/src/trunk-asserts/string.c:827
[0x564f4d8f049d]
[0x564f4da044c7]
[0x564f4da190dd]
[0x564f4da21b0e]
[0x564f4d9cd4a6]
[0x564f4d9cee69]
/tmp/ruby/v3/build/trunk-asserts/miniruby(thread_start_func_1+0xd2) [0x564f4d9cf792] /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:994
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xd9) [0x7fae540f6609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fae53dfc293] ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.tmp.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
* Process memory map:
564f4d75d000-564f4d785000 r--p 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
564f4d785000-564f4da3c000 r-xp 00028000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
564f4da3c000-564f4db5f000 r--p 002df000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
564f4db60000-564f4db67000 r--p 00402000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
564f4db67000-564f4db68000 rw-p 00409000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
564f4db68000-564f4db79000 rw-p 00000000 00:00 0
564f4ef00000-564f4f079000 rw-p 00000000 00:00 0 [heap]
7fae41b2f000-7fae41d1f000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae41d1f000-7fae44000000 r--s 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
7fae44000000-7fae44021000 rw-p 00000000 00:00 0
7fae44021000-7fae48000000 ---p 00000000 00:00 0
7fae48000000-7fae48021000 rw-p 00000000 00:00 0
7fae48021000-7fae4c000000 ---p 00000000 00:00 0
7fae4c000000-7fae4c021000 rw-p 00000000 00:00 0
7fae4c021000-7fae50000000 ---p 00000000 00:00 0
7fae500e8000-7fae5010f000 r--s 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae5010f000-7fae50112000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae50112000-7fae50124000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae50124000-7fae50128000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae50128000-7fae50129000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae50129000-7fae5012a000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae5012a000-7fae5012b000 ---p 00000000 00:00 0
7fae5012b000-7fae5032b000 rw-p 00000000 00:00 0
7fae5032b000-7fae5032c000 ---p 00000000 00:00 0
7fae5032c000-7fae5052c000 rw-p 00000000 00:00 0
7fae5052c000-7fae5052d000 ---p 00000000 00:00 0
7fae5052d000-7fae5072d000 rw-p 00000000 00:00 0
7fae5072d000-7fae5072e000 ---p 00000000 00:00 0
7fae5072e000-7fae507cf000 rw-p 00000000 00:00 0
7fae507cf000-7fae507d0000 ---p 00000000 00:00 0
7fae507d0000-7fae50871000 rw-p 00000000 00:00 0
7fae50871000-7fae50872000 ---p 00000000 00:00 0
7fae50872000-7fae50913000 rw-p 00000000 00:00 0
7fae50913000-7fae50914000 ---p 00000000 00:00 0
7fae50914000-7fae509b5000 rw-p 00000000 00:00 0
7fae509b5000-7fae509b6000 ---p 00000000 00:00 0
7fae509b6000-7fae50a57000 rw-p 00000000 00:00 0
7fae50a57000-7fae50a58000 ---p 00000000 00:00 0
7fae50a58000-7fae50af9000 rw-p 00000000 00:00 0
7fae50af9000-7fae50afa000 ---p 00000000 00:00 0
7fae50afa000-7fae50b9b000 rw-p 00000000 00:00 0
7fae50b9b000-7fae50b9c000 ---p 00000000 00:00 0
7fae50b9c000-7fae50c3d000 rw-p 00000000 00:00 0
7fae50c3d000-7fae50c3e000 ---p 00000000 00:00 0
7fae50c3e000-7fae50cdf000 rw-p 00000000 00:00 0
7fae50cdf000-7fae50ce0000 ---p 00000000 00:00 0
7fae50ce0000-7fae50d81000 rw-p 00000000 00:00 0
7fae50d81000-7fae50d82000 ---p 00000000 00:00 0
7fae50d82000-7fae50e23000 rw-p 00000000 00:00 0
7fae50e23000-7fae50e24000 ---p 00000000 00:00 0
7fae50e24000-7fae50ec5000 rw-p 00000000 00:00 0
7fae50ec5000-7fae50ec6000 ---p 00000000 00:00 0
7fae50ec6000-7fae50f67000 rw-p 00000000 00:00 0
7fae50f67000-7fae50f68000 ---p 00000000 00:00 0
7fae50f68000-7fae51009000 rw-p 00000000 00:00 0
7fae51009000-7fae5100a000 ---p 00000000 00:00 0
7fae5100a000-7fae510ab000 rw-p 00000000 00:00 0
7fae510ab000-7fae510ac000 ---p 00000000 00:00 0
7fae510ac000-7fae5114d000 rw-p 00000000 00:00 0
7fae5114d000-7fae5114e000 ---p 00000000 00:00 0
7fae5114e000-7fae511ef000 rw-p 00000000 00:00 0
7fae511ef000-7fae511f0000 ---p 00000000 00:00 0
7fae511f0000-7fae51291000 rw-p 00000000 00:00 0
7fae51291000-7fae51292000 ---p 00000000 00:00 0
7fae51292000-7fae51333000 rw-p 00000000 00:00 0
7fae51333000-7fae51334000 ---p 00000000 00:00 0
7fae51334000-7fae513d5000 rw-p 00000000 00:00 0
7fae513d5000-7fae513d6000 ---p 00000000 00:00 0
7fae513d6000-7fae51477000 rw-p 00000000 00:00 0
7fae51477000-7fae51478000 ---p 00000000 00:00 0
7fae51478000-7fae51519000 rw-p 00000000 00:00 0
7fae51519000-7fae5151a000 ---p 00000000 00:00 0
7fae5151a000-7fae515bb000 rw-p 00000000 00:00 0
7fae515bb000-7fae515bc000 ---p 00000000 00:00 0
7fae515bc000-7fae5165d000 rw-p 00000000 00:00 0
7fae5165d000-7fae5165e000 ---p 00000000 00:00 0
7fae5165e000-7fae516ff000 rw-p 00000000 00:00 0
7fae516ff000-7fae51700000 ---p 00000000 00:00 0
7fae51700000-7fae517a1000 rw-p 00000000 00:00 0
7fae517a1000-7fae517a2000 ---p 00000000 00:00 0
7fae517a2000-7fae51843000 rw-p 00000000 00:00 0
7fae51843000-7fae51844000 ---p 00000000 00:00 0
7fae51844000-7fae518e5000 rw-p 00000000 00:00 0
7fae518e5000-7fae518e6000 ---p 00000000 00:00 0
7fae518e6000-7fae51987000 rw-p 00000000 00:00 0
7fae51987000-7fae51988000 ---p 00000000 00:00 0
7fae51988000-7fae51a29000 rw-p 00000000 00:00 0
7fae51a29000-7fae51a2a000 ---p 00000000 00:00 0
7fae51a2a000-7fae51acb000 rw-p 00000000 00:00 0
7fae51acb000-7fae51acc000 ---p 00000000 00:00 0
7fae51acc000-7fae53cda000 rw-p 00000000 00:00 0
7fae53cda000-7fae53cff000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53cff000-7fae53e77000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53e77000-7fae53ec1000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53ec1000-7fae53ec2000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53ec2000-7fae53ec5000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53ec5000-7fae53ec8000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fae53ec8000-7fae53ecc000 rw-p 00000000 00:00 0
7fae53ecc000-7fae53edb000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fae53edb000-7fae53f82000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fae53f82000-7fae54019000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fae54019000-7fae5401a000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fae5401a000-7fae5401b000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fae5401b000-7fae5401d000 rw-p 00000000 00:00 0
7fae5401d000-7fae5401f000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fae5401f000-7fae54034000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fae54034000-7fae5404e000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fae5404e000-7fae5404f000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fae5404f000-7fae54050000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fae54050000-7fae54058000 rw-p 00000000 00:00 0
7fae54058000-7fae54059000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fae54059000-7fae5405b000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fae5405b000-7fae5405c000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fae5405c000-7fae5405d000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fae5405d000-7fae5405e000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fae5405e000-7fae54068000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae54068000-7fae540c8000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae540c8000-7fae540df000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae540df000-7fae540e0000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae540e0000-7fae540e1000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae540e1000-7fae540e2000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fae540e2000-7fae540e5000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540e5000-7fae540e9000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540e9000-7fae540ea000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540ea000-7fae540eb000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540eb000-7fae540ec000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540ec000-7fae540ed000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fae540ed000-7fae540f4000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae540f4000-7fae54105000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae54105000-7fae5410a000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae5410a000-7fae5410b000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae5410b000-7fae5410c000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fae5410c000-7fae54110000 rw-p 00000000 00:00 0
7fae54110000-7fae54112000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae54112000-7fae54123000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae54123000-7fae54129000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae54129000-7fae5412a000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae5412a000-7fae5412b000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae5412b000-7fae5412c000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fae5412c000-7fae5412e000 rw-p 00000000 00:00 0
7fae54134000-7fae54135000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fae54135000-7fae54158000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fae54158000-7fae54160000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fae54161000-7fae54162000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fae54162000-7fae54163000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fae54163000-7fae54164000 rw-p 00000000 00:00 0
7ffd8ed55000-7ffd8f554000 rw-p 00000000 00:00 0 [stack]
7ffd8f5b5000-7ffd8f5b7000 r--p 00000000 00:00 0 [vvar]
7ffd8f5b7000-7ffd8f5b9000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
E...........Fstderr output is not empty
heap_pages_final_slots: 0, objspace->profile.total_freed_objects: 2303
bootstraptest.tmp.rb: [BUG] inconsistent live slot number: expect 140723028592496, but 6268.
ruby 3.0.0dev (2020-12-06T23:28:36Z master bef3eb5440) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0001 p:0000 s:0003 E:001140 (none) [FINISH]
self: 0x0000556854fa4440 [3LM R ] T_OBJECT (embed) len:3
-- C level backtrace information -------------------------------------------
[0x55685442875a]
/tmp/ruby/v3/build/trunk-asserts/miniruby(bug_report_end+0x0) [0x55685423abec] /tmp/ruby/v3/src/trunk-asserts/error.c:745
/tmp/ruby/v3/build/trunk-asserts/miniruby(die+0x0) [0x55685418f0ff] /tmp/ruby/v3/src/trunk-asserts/error.c:753
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_bug) /tmp/ruby/v3/src/trunk-asserts/error.c:755
[0x556854263288]
/tmp/ruby/v3/build/trunk-asserts/miniruby(gc_verify_internal_consistency+0x1a) [0x55685426645f] /tmp/ruby/v3/src/trunk-asserts/gc.c:7117
[0x5568542467c1]
[0x556854246b0d]
/tmp/ruby/v3/build/trunk-asserts/miniruby(main+0x73) [0x5568541aee43] /tmp/ruby/v3/src/trunk-asserts/main.c:50
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.tmp.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
* Process memory map:
556854157000-55685417f000 r--p 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55685417f000-556854436000 r-xp 00028000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
556854436000-556854559000 r--p 002df000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55685455a000-556854561000 r--p 00402000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
556854561000-556854562000 rw-p 00409000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
556854562000-556854573000 rw-p 00000000 00:00 0
556854eea000-556855064000 rw-p 00000000 00:00 0 [heap]
7f6aa4000000-7f6aa4021000 rw-p 00000000 00:00 0
7f6aa4021000-7f6aa8000000 ---p 00000000 00:00 0
7f6aac000000-7f6aac021000 rw-p 00000000 00:00 0
7f6aac021000-7f6ab0000000 ---p 00000000 00:00 0
7f6ab0000000-7f6ab0021000 rw-p 00000000 00:00 0
7f6ab0021000-7f6ab4000000 ---p 00000000 00:00 0
7f6ab4000000-7f6ab4021000 rw-p 00000000 00:00 0
7f6ab4021000-7f6ab8000000 ---p 00000000 00:00 0
7f6abbdff000-7f6abbe00000 ---p 00000000 00:00 0
7f6abbe00000-7f6abc000000 rw-p 00000000 00:00 0
7f6abc000000-7f6abc021000 rw-p 00000000 00:00 0
7f6abc021000-7f6ac0000000 ---p 00000000 00:00 0
7f6ac152c000-7f6ac171c000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6ac171c000-7f6ac39fd000 r--s 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
7f6ac39fd000-7f6ac39fe000 ---p 00000000 00:00 0
7f6ac39fe000-7f6ac3bfe000 rw-p 00000000 00:00 0
7f6ac3bfe000-7f6ac3bff000 ---p 00000000 00:00 0
7f6ac3bff000-7f6ac3dff000 rw-p 00000000 00:00 0
7f6ac3dff000-7f6ac3e00000 ---p 00000000 00:00 0
7f6ac3e00000-7f6ac4000000 rw-p 00000000 00:00 0
7f6ac4000000-7f6ac4021000 rw-p 00000000 00:00 0
7f6ac4021000-7f6ac8000000 ---p 00000000 00:00 0
7f6ac8000000-7f6ac8021000 rw-p 00000000 00:00 0
7f6ac8021000-7f6acc000000 ---p 00000000 00:00 0
7f6acc000000-7f6acc021000 rw-p 00000000 00:00 0
7f6acc021000-7f6ad0000000 ---p 00000000 00:00 0
7f6ad0000000-7f6ad0021000 rw-p 00000000 00:00 0
7f6ad0021000-7f6ad4000000 ---p 00000000 00:00 0
7f6ad4000000-7f6ad4021000 rw-p 00000000 00:00 0
7f6ad4021000-7f6ad8000000 ---p 00000000 00:00 0
7f6ad8127000-7f6ad812a000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f6ad812a000-7f6ad813c000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f6ad813c000-7f6ad8140000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f6ad8140000-7f6ad8141000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f6ad8141000-7f6ad8142000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f6ad8142000-7f6ad8143000 ---p 00000000 00:00 0
7f6ad8143000-7f6ad8343000 rw-p 00000000 00:00 0
7f6ad8343000-7f6ad8344000 ---p 00000000 00:00 0
7f6ad8344000-7f6ad8544000 rw-p 00000000 00:00 0
7f6ad8544000-7f6ad8545000 ---p 00000000 00:00 0
7f6ad8545000-7f6ad8745000 rw-p 00000000 00:00 0
7f6ad8745000-7f6ad8746000 ---p 00000000 00:00 0
7f6ad8746000-7f6ad8946000 rw-p 00000000 00:00 0
7f6ad8946000-7f6ad8947000 ---p 00000000 00:00 0
7f6ad8947000-7f6ad8b47000 rw-p 00000000 00:00 0
7f6ad8b47000-7f6ad8b48000 ---p 00000000 00:00 0
7f6ad8b48000-7f6ad8d48000 rw-p 00000000 00:00 0
7f6ad8d48000-7f6ad8d49000 ---p 00000000 00:00 0
7f6ad8d49000-7f6ad8dea000 rw-p 00000000 00:00 0
7f6ad8dea000-7f6ad8deb000 ---p 00000000 00:00 0
7f6ad8deb000-7f6ad8e8c000 rw-p 00000000 00:00 0
7f6ad8e8c000-7f6ad8e8d000 ---p 00000000 00:00 0
7f6ad8e8d000-7f6ad8f2e000 rw-p 00000000 00:00 0
7f6ad8f2e000-7f6ad8f2f000 ---p 00000000 00:00 0
7f6ad8f2f000-7f6ad8fd0000 rw-p 00000000 00:00 0
7f6ad8fd0000-7f6ad8fd1000 ---p 00000000 00:00 0
7f6ad8fd1000-7f6ad9072000 rw-p 00000000 00:00 0
7f6ad9072000-7f6ad9073000 ---p 00000000 00:00 0
7f6ad9073000-7f6ad9114000 rw-p 00000000 00:00 0
7f6ad9114000-7f6ad9115000 ---p 00000000 00:00 0
7f6ad9115000-7f6ad91b6000 rw-p 00000000 00:00 0
7f6ad91b6000-7f6ad91b7000 ---p 00000000 00:00 0
7f6ad91b7000-7f6ad9258000 rw-p 00000000 00:00 0
7f6ad9258000-7f6ad9259000 ---p 00000000 00:00 0
7f6ad9259000-7f6ad92fa000 rw-p 00000000 00:00 0
7f6ad92fa000-7f6ad92fb000 ---p 00000000 00:00 0
7f6ad92fb000-7f6ad939c000 rw-p 00000000 00:00 0
7f6ad939c000-7f6ad939d000 ---p 00000000 00:00 0
7f6ad939d000-7f6ad943e000 rw-p 00000000 00:00 0
7f6ad943e000-7f6ad943f000 ---p 00000000 00:00 0
7f6ad943f000-7f6ad94e0000 rw-p 00000000 00:00 0
7f6ad94e0000-7f6ad94e1000 ---p 00000000 00:00 0
7f6ad94e1000-7f6ad9582000 rw-p 00000000 00:00 0
7f6ad9582000-7f6ad9583000 ---p 00000000 00:00 0
7f6ad9583000-7f6ad9624000 rw-p 00000000 00:00 0
7f6ad9624000-7f6ad9625000 ---p 00000000 00:00 0
7f6ad9625000-7f6ad96c6000 rw-p 00000000 00:00 0
7f6ad96c6000-7f6ad96c7000 ---p 00000000 00:00 0
7f6ad96c7000-7f6ad9768000 rw-p 00000000 00:00 0
7f6ad9768000-7f6ad9769000 ---p 00000000 00:00 0
7f6ad9769000-7f6ad980a000 rw-p 00000000 00:00 0
7f6ad980a000-7f6ad980b000 ---p 00000000 00:00 0
7f6ad980b000-7f6ad98ac000 rw-p 00000000 00:00 0
7f6ad98ac000-7f6ad98ad000 ---p 00000000 00:00 0
7f6ad98ad000-7f6ad994e000 rw-p 00000000 00:00 0
7f6ad994e000-7f6ad994f000 ---p 00000000 00:00 0
7f6ad994f000-7f6ad99f0000 rw-p 00000000 00:00 0
7f6ad99f0000-7f6ad99f1000 ---p 00000000 00:00 0
7f6ad99f1000-7f6ad9a92000 rw-p 00000000 00:00 0
7f6ad9a92000-7f6ad9a93000 ---p 00000000 00:00 0
7f6ad9a93000-7f6ad9b34000 rw-p 00000000 00:00 0
7f6ad9b34000-7f6ad9b35000 ---p 00000000 00:00 0
7f6ad9b35000-7f6ad9bd6000 rw-p 00000000 00:00 0
7f6ad9bd6000-7f6ad9bd7000 ---p 00000000 00:00 0
7f6ad9bd7000-7f6ad9c78000 rw-p 00000000 00:00 0
7f6ad9c78000-7f6ad9c79000 ---p 00000000 00:00 0
7f6ad9c79000-7f6ad9d1a000 rw-p 00000000 00:00 0
7f6ad9d1a000-7f6ad9d1b000 ---p 00000000 00:00 0
7f6ad9d1b000-7f6ad9dbc000 rw-p 00000000 00:00 0
7f6ad9dbc000-7f6ad9dbd000 ---p 00000000 00:00 0
7f6ad9dbd000-7f6ad9e5e000 rw-p 00000000 00:00 0
7f6ad9e5e000-7f6ad9e5f000 ---p 00000000 00:00 0
7f6ad9e5f000-7f6ad9f00000 rw-p 00000000 00:00 0
7f6ad9f00000-7f6ad9f01000 ---p 00000000 00:00 0
7f6ad9f01000-7f6ad9fa2000 rw-p 00000000 00:00 0
7f6ad9fa2000-7f6ad9fa3000 ---p 00000000 00:00 0
7f6ad9fa3000-7f6ada044000 rw-p 00000000 00:00 0
7f6ada044000-7f6ada045000 ---p 00000000 00:00 0
7f6ada045000-7f6ada0e6000 rw-p 00000000 00:00 0
7f6ada0e6000-7f6ada0e7000 ---p 00000000 00:00 0
7f6ada0e7000-7f6adc2f5000 rw-p 00000000 00:00 0
7f6adc2f5000-7f6adc31a000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc31a000-7f6adc492000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc492000-7f6adc4dc000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc4dc000-7f6adc4dd000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc4dd000-7f6adc4e0000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc4e0000-7f6adc4e3000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f6adc4e3000-7f6adc4e7000 rw-p 00000000 00:00 0
7f6adc4e7000-7f6adc4f6000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f6adc4f6000-7f6adc59d000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f6adc59d000-7f6adc634000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f6adc634000-7f6adc635000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f6adc635000-7f6adc636000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f6adc636000-7f6adc638000 rw-p 00000000 00:00 0
7f6adc638000-7f6adc63a000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f6adc63a000-7f6adc64f000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f6adc64f000-7f6adc669000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f6adc669000-7f6adc66a000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f6adc66a000-7f6adc66b000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f6adc66b000-7f6adc673000 rw-p 00000000 00:00 0
7f6adc673000-7f6adc674000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f6adc674000-7f6adc676000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f6adc676000-7f6adc677000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f6adc677000-7f6adc678000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f6adc678000-7f6adc679000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f6adc679000-7f6adc683000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc683000-7f6adc6e3000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc6e3000-7f6adc6fa000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc6fa000-7f6adc6fb000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc6fb000-7f6adc6fc000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc6fc000-7f6adc6fd000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f6adc6fd000-7f6adc700000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc700000-7f6adc704000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc704000-7f6adc705000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc705000-7f6adc706000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc706000-7f6adc707000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc707000-7f6adc708000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f6adc708000-7f6adc70f000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f6adc70f000-7f6adc720000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f6adc720000-7f6adc725000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f6adc725000-7f6adc726000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f6adc726000-7f6adc727000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f6adc727000-7f6adc72b000 rw-p 00000000 00:00 0
7f6adc72b000-7f6adc72d000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc72d000-7f6adc73e000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc73e000-7f6adc744000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc744000-7f6adc745000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc745000-7f6adc746000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc746000-7f6adc747000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f6adc747000-7f6adc749000 rw-p 00000000 00:00 0
7f6adc74f000-7f6adc750000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f6adc750000-7f6adc773000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f6adc773000-7f6adc77b000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f6adc77c000-7f6adc77d000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f6adc77d000-7f6adc77e000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f6adc77e000-7f6adc77f000 rw-p 00000000 00:00 0
7ffca1a1c000-7ffca221b000 rw-p 00000000 00:00 0 [stack]
7ffca2314000-7ffca2316000 r--p 00000000 00:00 0 [vvar]
7ffca2316000-7ffca2318000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
E....................................Fstderr output is not empty
heap_pages_final_slots: 0, objspace->profile.total_freed_objects: 6146
bootstraptest.tmp.rb:5: [BUG] inconsistent live slot number: expect 140714787024992, but 9643.
ruby 3.0.0dev (2020-12-06T23:28:36Z master bef3eb5440) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0005 p:---- s:0018 e:000017 CFUNC :to_s
me:
called_id: to_s, type: cfunc
owner class: 0x000055712f4486a8 [3LM ] T_CLASS Integer
self: T_FIXNUM 890
c:0004 p:0005 s:0014 e:000013 BLOCK bootstraptest.tmp.rb:5 [FINISH]
self: 0x000055712f418930 [0 U] ractor (Ractor)r:3
lvars:
i: T_FIXNUM 890
c:0003 p:---- s:0010 e:000009 CFUNC :times
me:
called_id: times, type: cfunc
owner class: 0x000055712f4486a8 [3LM ] T_CLASS Integer
self: T_FIXNUM 100000
c:0002 p:0013 s:0006 e:000005 BLOCK bootstraptest.tmp.rb:5 [FINISH]
self: 0x000055712f418930 [0 U] ractor (Ractor)r:3
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
-- Ruby level backtrace information ----------------------------------------
bootstraptest.tmp.rb:5:in `block (2 levels) in <main>'
bootstraptest.tmp.rb:5:in `times'
bootstraptest.tmp.rb:5:in `block (3 levels) in <main>'
bootstraptest.tmp.rb:5:in `to_s'
-- C level backtrace information -------------------------------------------
[0x55712e95575a]
/tmp/ruby/v3/build/trunk-asserts/miniruby(bug_report_end+0x0) [0x55712e767bec] /tmp/ruby/v3/src/trunk-asserts/error.c:745
/tmp/ruby/v3/build/trunk-asserts/miniruby(die+0x0) [0x55712e6bc0ff] /tmp/ruby/v3/src/trunk-asserts/error.c:753
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_bug) /tmp/ruby/v3/src/trunk-asserts/error.c:755
[0x55712e790288]
[0x55712e7910da]
[0x55712e7956e6]
[0x55712e796048]
[0x55712e7964be]
/tmp/ruby/v3/build/trunk-asserts/miniruby(str_new0+0x35) [0x55712e8c8325] /tmp/ruby/v3/src/trunk-asserts/string.c:773
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_usascii_str_new+0xb) [0x55712e8ca15b] /tmp/ruby/v3/src/trunk-asserts/string.c:827
[0x55712e81749d]
[0x55712e92b4c7]
[0x55712e9400dd]
[0x55712e948b0e]
[0x55712e94c435]
[0x55712e80cf5c]
[0x55712e92b4c7]
[0x55712e94021b]
[0x55712e948b0e]
[0x55712e8f44a6]
[0x55712e8f5e69]
/tmp/ruby/v3/build/trunk-asserts/miniruby(thread_start_func_1+0xd2) [0x55712e8f6792] /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:994
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xd9) [0x7ffabab1f609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7ffaba825293] ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.tmp.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
* Process memory map:
55712e684000-55712e6ac000 r--p 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55712e6ac000-55712e963000 r-xp 00028000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55712e963000-55712ea86000 r--p 002df000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55712ea87000-55712ea8e000 r--p 00402000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55712ea8e000-55712ea8f000 rw-p 00409000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55712ea8f000-55712eaa0000 rw-p 00000000 00:00 0
55712f39d000-55712f4f4000 rw-p 00000000 00:00 0 [heap]
7ffaa8000000-7ffaa8021000 rw-p 00000000 00:00 0
7ffaa8021000-7ffaac000000 ---p 00000000 00:00 0
7ffab0000000-7ffab0021000 rw-p 00000000 00:00 0
7ffab0021000-7ffab4000000 ---p 00000000 00:00 0
7ffab4841000-7ffab4a31000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffab4a31000-7ffab4a58000 r--s 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffab4a58000-7ffab6d39000 r--s 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
7ffab6d39000-7ffab6d3c000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffab6d3c000-7ffab6d4e000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffab6d4e000-7ffab6d52000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffab6d52000-7ffab6d53000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffab6d53000-7ffab6d54000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffab6d54000-7ffab6d55000 ---p 00000000 00:00 0
7ffab6d55000-7ffab6f55000 rw-p 00000000 00:00 0
7ffab6f55000-7ffab6f56000 ---p 00000000 00:00 0
7ffab6f56000-7ffab7156000 rw-p 00000000 00:00 0
7ffab7156000-7ffab7157000 ---p 00000000 00:00 0
7ffab7157000-7ffab71f8000 rw-p 00000000 00:00 0
7ffab71f8000-7ffab71f9000 ---p 00000000 00:00 0
7ffab71f9000-7ffab729a000 rw-p 00000000 00:00 0
7ffab729a000-7ffab729b000 ---p 00000000 00:00 0
7ffab729b000-7ffab733c000 rw-p 00000000 00:00 0
7ffab733c000-7ffab733d000 ---p 00000000 00:00 0
7ffab733d000-7ffab73de000 rw-p 00000000 00:00 0
7ffab73de000-7ffab73df000 ---p 00000000 00:00 0
7ffab73df000-7ffab7480000 rw-p 00000000 00:00 0
7ffab7480000-7ffab7481000 ---p 00000000 00:00 0
7ffab7481000-7ffab7522000 rw-p 00000000 00:00 0
7ffab7522000-7ffab7523000 ---p 00000000 00:00 0
7ffab7523000-7ffab75c4000 rw-p 00000000 00:00 0
7ffab75c4000-7ffab75c5000 ---p 00000000 00:00 0
7ffab75c5000-7ffab7666000 rw-p 00000000 00:00 0
7ffab7666000-7ffab7667000 ---p 00000000 00:00 0
7ffab7667000-7ffab7708000 rw-p 00000000 00:00 0
7ffab7708000-7ffab7709000 ---p 00000000 00:00 0
7ffab7709000-7ffab77aa000 rw-p 00000000 00:00 0
7ffab77aa000-7ffab77ab000 ---p 00000000 00:00 0
7ffab77ab000-7ffab784c000 rw-p 00000000 00:00 0
7ffab784c000-7ffab784d000 ---p 00000000 00:00 0
7ffab784d000-7ffab78ee000 rw-p 00000000 00:00 0
7ffab78ee000-7ffab78ef000 ---p 00000000 00:00 0
7ffab78ef000-7ffab7990000 rw-p 00000000 00:00 0
7ffab7990000-7ffab7991000 ---p 00000000 00:00 0
7ffab7991000-7ffab7a32000 rw-p 00000000 00:00 0
7ffab7a32000-7ffab7a33000 ---p 00000000 00:00 0
7ffab7a33000-7ffab7ad4000 rw-p 00000000 00:00 0
7ffab7ad4000-7ffab7ad5000 ---p 00000000 00:00 0
7ffab7ad5000-7ffab7b76000 rw-p 00000000 00:00 0
7ffab7b76000-7ffab7b77000 ---p 00000000 00:00 0
7ffab7b77000-7ffab7c18000 rw-p 00000000 00:00 0
7ffab7c18000-7ffab7c19000 ---p 00000000 00:00 0
7ffab7c19000-7ffab7cba000 rw-p 00000000 00:00 0
7ffab7cba000-7ffab7cbb000 ---p 00000000 00:00 0
7ffab7cbb000-7ffab7d5c000 rw-p 00000000 00:00 0
7ffab7d5c000-7ffab7d5d000 ---p 00000000 00:00 0
7ffab7d5d000-7ffab7dfe000 rw-p 00000000 00:00 0
7ffab7dfe000-7ffab7dff000 ---p 00000000 00:00 0
7ffab7dff000-7ffab7ea0000 rw-p 00000000 00:00 0
7ffab7ea0000-7ffab7ea1000 ---p 00000000 00:00 0
7ffab7ea1000-7ffab7f42000 rw-p 00000000 00:00 0
7ffab7f42000-7ffab7f43000 ---p 00000000 00:00 0
7ffab7f43000-7ffab7fe4000 rw-p 00000000 00:00 0
7ffab7fe4000-7ffab7fe5000 ---p 00000000 00:00 0
7ffab7fe5000-7ffab8086000 rw-p 00000000 00:00 0
7ffab8086000-7ffab8087000 ---p 00000000 00:00 0
7ffab8087000-7ffab8128000 rw-p 00000000 00:00 0
7ffab8128000-7ffab8129000 ---p 00000000 00:00 0
7ffab8129000-7ffab81ca000 rw-p 00000000 00:00 0
7ffab81ca000-7ffab81cb000 ---p 00000000 00:00 0
7ffab81cb000-7ffab826c000 rw-p 00000000 00:00 0
7ffab826c000-7ffab826d000 ---p 00000000 00:00 0
7ffab826d000-7ffab830e000 rw-p 00000000 00:00 0
7ffab830e000-7ffab830f000 ---p 00000000 00:00 0
7ffab830f000-7ffab83b0000 rw-p 00000000 00:00 0
7ffab83b0000-7ffab83b1000 ---p 00000000 00:00 0
7ffab83b1000-7ffab8452000 rw-p 00000000 00:00 0
7ffab8452000-7ffab8453000 ---p 00000000 00:00 0
7ffab8453000-7ffab84f4000 rw-p 00000000 00:00 0
7ffab84f4000-7ffab84f5000 ---p 00000000 00:00 0
7ffab84f5000-7ffaba703000 rw-p 00000000 00:00 0
7ffaba703000-7ffaba728000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba728000-7ffaba8a0000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba8a0000-7ffaba8ea000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba8ea000-7ffaba8eb000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba8eb000-7ffaba8ee000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba8ee000-7ffaba8f1000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ffaba8f1000-7ffaba8f5000 rw-p 00000000 00:00 0
7ffaba8f5000-7ffaba904000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ffaba904000-7ffaba9ab000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ffaba9ab000-7ffabaa42000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ffabaa42000-7ffabaa43000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ffabaa43000-7ffabaa44000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ffabaa44000-7ffabaa46000 rw-p 00000000 00:00 0
7ffabaa46000-7ffabaa48000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ffabaa48000-7ffabaa5d000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ffabaa5d000-7ffabaa77000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ffabaa77000-7ffabaa78000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ffabaa78000-7ffabaa79000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ffabaa79000-7ffabaa81000 rw-p 00000000 00:00 0
7ffabaa81000-7ffabaa82000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ffabaa82000-7ffabaa84000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ffabaa84000-7ffabaa85000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ffabaa85000-7ffabaa86000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ffabaa86000-7ffabaa87000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ffabaa87000-7ffabaa91000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabaa91000-7ffabaaf1000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabaaf1000-7ffabab08000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabab08000-7ffabab09000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabab09000-7ffabab0a000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabab0a000-7ffabab0b000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7ffabab0b000-7ffabab0e000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab0e000-7ffabab12000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab12000-7ffabab13000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab13000-7ffabab14000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab14000-7ffabab15000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab15000-7ffabab16000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7ffabab16000-7ffabab1d000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffabab1d000-7ffabab2e000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffabab2e000-7ffabab33000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffabab33000-7ffabab34000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffabab34000-7ffabab35000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ffabab35000-7ffabab39000 rw-p 00000000 00:00 0
7ffabab39000-7ffabab3b000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab3b000-7ffabab4c000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab4c000-7ffabab52000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab52000-7ffabab53000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab53000-7ffabab54000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab54000-7ffabab55000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ffabab55000-7ffabab57000 rw-p 00000000 00:00 0
7ffabab5d000-7ffabab5e000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ffabab5e000-7ffabab81000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ffabab81000-7ffabab89000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ffabab8a000-7ffabab8b000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ffabab8b000-7ffabab8c000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ffabab8c000-7ffabab8d000 rw-p 00000000 00:00 0
7ffe86a17000-7ffe87216000 rw-p 00000000 00:00 0 [stack]
7ffe873c0000-7ffe873c2000 r--p 00000000 00:00 0 [vvar]
7ffe873c2000-7ffe873c4000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
EFstderr output is not empty
heap_pages_final_slots: 0, objspace->profile.total_freed_objects: 4390
bootstraptest.tmp.rb:4: [BUG] inconsistent live slot number: expect 139976226815744, but 12121.
ruby 3.0.0dev (2020-12-06T23:28:36Z master bef3eb5440) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0004 p:0010 s:0015 e:000013 BLOCK bootstraptest.tmp.rb:4 [FINISH]
self: 0x000055a1c91f1e98 [0 U] ractor (Ractor)r:2
lvars:
e: T_NIL
c:0003 p:---- s:0010 e:000009 CFUNC :loop
me:
called_id: loop, type: cfunc
owner class: 0x000055a1c928a620 [3LM ] T_MODULE Kernel
defined_class: 0x000055a1c928a5d0 [3LM ] T_ICLASS src:Kernel
self: 0x000055a1c91f1e98 [0 U] ractor (Ractor)r:2
c:0002 p:0005 s:0006 e:000005 BLOCK bootstraptest.tmp.rb:3 [FINISH]
self: 0x000055a1c91f1e98 [0 U] ractor (Ractor)r:2
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
-- Ruby level backtrace information ----------------------------------------
bootstraptest.tmp.rb:3:in `block in <main>'
bootstraptest.tmp.rb:3:in `loop'
bootstraptest.tmp.rb:4:in `block (2 levels) in <main>'
-- C level backtrace information -------------------------------------------
[0x55a1c896575a]
/tmp/ruby/v3/build/trunk-asserts/miniruby(bug_report_end+0x0) [0x55a1c8777bec] /tmp/ruby/v3/src/trunk-asserts/error.c:745
/tmp/ruby/v3/build/trunk-asserts/miniruby(die+0x0) [0x55a1c86cc0ff] /tmp/ruby/v3/src/trunk-asserts/error.c:753
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_bug) /tmp/ruby/v3/src/trunk-asserts/error.c:755
[0x55a1c87a0288]
/tmp/ruby/v3/build/trunk-asserts/miniruby(gc_verify_internal_consistency+0x23) [0x55a1c87a3c29] /tmp/ruby/v3/src/trunk-asserts/gc.c:7117
[0x55a1c87a57a6]
[0x55a1c87a6048]
[0x55a1c87a61c0]
/tmp/ruby/v3/build/trunk-asserts/miniruby(RB_IMMEDIATE_P+0x0) [0x55a1c88de17c] /tmp/ruby/v3/src/trunk-asserts/string.c:1548
/tmp/ruby/v3/build/trunk-asserts/miniruby(RB_SPECIAL_CONST_P) /tmp/ruby/v3/src/trunk-asserts/include/ruby/internal/special_consts.h:181
[0x55a1c895104f]
[0x55a1c8958b0e]
[0x55a1c895ab7d]
[0x55a1c8780dbf]
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_rescue2+0x8e) [0x55a1c8780ffe] /tmp/ruby/v3/src/trunk-asserts/eval.c:996
[0x55a1c893b4c7]
[0x55a1c895d508]
[0x55a1c895ddf2]
[0x55a1c895021b]
[0x55a1c8958b0e]
[0x55a1c89044a6]
[0x55a1c8905e69]
/tmp/ruby/v3/build/trunk-asserts/miniruby(thread_start_func_1+0xd2) [0x55a1c8906792] /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:994
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xd9) [0x7f4ec4f37609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7f4ec4c3d293] ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.tmp.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
* Process memory map:
55a1c8694000-55a1c86bc000 r--p 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55a1c86bc000-55a1c8973000 r-xp 00028000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55a1c8973000-55a1c8a96000 r--p 002df000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55a1c8a97000-55a1c8a9e000 r--p 00402000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55a1c8a9e000-55a1c8a9f000 rw-p 00409000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
55a1c8a9f000-55a1c8ab0000 rw-p 00000000 00:00 0
55a1c91cb000-55a1c93e5000 rw-p 00000000 00:00 0 [heap]
7f4eb9d1f000-7f4ebc000000 r--s 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
7f4ebc000000-7f4ebc021000 rw-p 00000000 00:00 0
7f4ebc021000-7f4ec0000000 ---p 00000000 00:00 0
7f4ec113b000-7f4ec132b000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec132b000-7f4ec1352000 r--s 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec1352000-7f4ec1355000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4ec1355000-7f4ec1367000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4ec1367000-7f4ec136b000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4ec136b000-7f4ec136c000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4ec136c000-7f4ec136d000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4ec136d000-7f4ec136e000 ---p 00000000 00:00 0
7f4ec136e000-7f4ec156e000 rw-p 00000000 00:00 0
7f4ec156e000-7f4ec156f000 ---p 00000000 00:00 0
7f4ec156f000-7f4ec1610000 rw-p 00000000 00:00 0
7f4ec1610000-7f4ec1611000 ---p 00000000 00:00 0
7f4ec1611000-7f4ec16b2000 rw-p 00000000 00:00 0
7f4ec16b2000-7f4ec16b3000 ---p 00000000 00:00 0
7f4ec16b3000-7f4ec1754000 rw-p 00000000 00:00 0
7f4ec1754000-7f4ec1755000 ---p 00000000 00:00 0
7f4ec1755000-7f4ec17f6000 rw-p 00000000 00:00 0
7f4ec17f6000-7f4ec17f7000 ---p 00000000 00:00 0
7f4ec17f7000-7f4ec1898000 rw-p 00000000 00:00 0
7f4ec1898000-7f4ec1899000 ---p 00000000 00:00 0
7f4ec1899000-7f4ec193a000 rw-p 00000000 00:00 0
7f4ec193a000-7f4ec193b000 ---p 00000000 00:00 0
7f4ec193b000-7f4ec19dc000 rw-p 00000000 00:00 0
7f4ec19dc000-7f4ec19dd000 ---p 00000000 00:00 0
7f4ec19dd000-7f4ec1a7e000 rw-p 00000000 00:00 0
7f4ec1a7e000-7f4ec1a7f000 ---p 00000000 00:00 0
7f4ec1a7f000-7f4ec1b20000 rw-p 00000000 00:00 0
7f4ec1b20000-7f4ec1b21000 ---p 00000000 00:00 0
7f4ec1b21000-7f4ec1bc2000 rw-p 00000000 00:00 0
7f4ec1bc2000-7f4ec1bc3000 ---p 00000000 00:00 0
7f4ec1bc3000-7f4ec1c64000 rw-p 00000000 00:00 0
7f4ec1c64000-7f4ec1c65000 ---p 00000000 00:00 0
7f4ec1c65000-7f4ec1d06000 rw-p 00000000 00:00 0
7f4ec1d06000-7f4ec1d07000 ---p 00000000 00:00 0
7f4ec1d07000-7f4ec1da8000 rw-p 00000000 00:00 0
7f4ec1da8000-7f4ec1da9000 ---p 00000000 00:00 0
7f4ec1da9000-7f4ec1e4a000 rw-p 00000000 00:00 0
7f4ec1e4a000-7f4ec1e4b000 ---p 00000000 00:00 0
7f4ec1e4b000-7f4ec1eec000 rw-p 00000000 00:00 0
7f4ec1eec000-7f4ec1eed000 ---p 00000000 00:00 0
7f4ec1eed000-7f4ec1f8e000 rw-p 00000000 00:00 0
7f4ec1f8e000-7f4ec1f8f000 ---p 00000000 00:00 0
7f4ec1f8f000-7f4ec2030000 rw-p 00000000 00:00 0
7f4ec2030000-7f4ec2031000 ---p 00000000 00:00 0
7f4ec2031000-7f4ec20d2000 rw-p 00000000 00:00 0
7f4ec20d2000-7f4ec20d3000 ---p 00000000 00:00 0
7f4ec20d3000-7f4ec2174000 rw-p 00000000 00:00 0
7f4ec2174000-7f4ec2175000 ---p 00000000 00:00 0
7f4ec2175000-7f4ec2216000 rw-p 00000000 00:00 0
7f4ec2216000-7f4ec2217000 ---p 00000000 00:00 0
7f4ec2217000-7f4ec22b8000 rw-p 00000000 00:00 0
7f4ec22b8000-7f4ec22b9000 ---p 00000000 00:00 0
7f4ec22b9000-7f4ec235a000 rw-p 00000000 00:00 0
7f4ec235a000-7f4ec235b000 ---p 00000000 00:00 0
7f4ec235b000-7f4ec23fc000 rw-p 00000000 00:00 0
7f4ec23fc000-7f4ec23fd000 ---p 00000000 00:00 0
7f4ec23fd000-7f4ec249e000 rw-p 00000000 00:00 0
7f4ec249e000-7f4ec249f000 ---p 00000000 00:00 0
7f4ec249f000-7f4ec2540000 rw-p 00000000 00:00 0
7f4ec2540000-7f4ec2541000 ---p 00000000 00:00 0
7f4ec2541000-7f4ec25e2000 rw-p 00000000 00:00 0
7f4ec25e2000-7f4ec25e3000 ---p 00000000 00:00 0
7f4ec25e3000-7f4ec2684000 rw-p 00000000 00:00 0
7f4ec2684000-7f4ec2685000 ---p 00000000 00:00 0
7f4ec2685000-7f4ec2726000 rw-p 00000000 00:00 0
7f4ec2726000-7f4ec2727000 ---p 00000000 00:00 0
7f4ec2727000-7f4ec27c8000 rw-p 00000000 00:00 0
7f4ec27c8000-7f4ec27c9000 ---p 00000000 00:00 0
7f4ec27c9000-7f4ec286a000 rw-p 00000000 00:00 0
7f4ec286a000-7f4ec286b000 ---p 00000000 00:00 0
7f4ec286b000-7f4ec290c000 rw-p 00000000 00:00 0
7f4ec290c000-7f4ec290d000 ---p 00000000 00:00 0
7f4ec290d000-7f4ec4b1b000 rw-p 00000000 00:00 0
7f4ec4b1b000-7f4ec4b40000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4b40000-7f4ec4cb8000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4cb8000-7f4ec4d02000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4d02000-7f4ec4d03000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4d03000-7f4ec4d06000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4d06000-7f4ec4d09000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4ec4d09000-7f4ec4d0d000 rw-p 00000000 00:00 0
7f4ec4d0d000-7f4ec4d1c000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4ec4d1c000-7f4ec4dc3000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4ec4dc3000-7f4ec4e5a000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4ec4e5a000-7f4ec4e5b000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4ec4e5b000-7f4ec4e5c000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4ec4e5c000-7f4ec4e5e000 rw-p 00000000 00:00 0
7f4ec4e5e000-7f4ec4e60000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4ec4e60000-7f4ec4e75000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4ec4e75000-7f4ec4e8f000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4ec4e8f000-7f4ec4e90000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4ec4e90000-7f4ec4e91000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4ec4e91000-7f4ec4e99000 rw-p 00000000 00:00 0
7f4ec4e99000-7f4ec4e9a000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f4ec4e9a000-7f4ec4e9c000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f4ec4e9c000-7f4ec4e9d000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f4ec4e9d000-7f4ec4e9e000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f4ec4e9e000-7f4ec4e9f000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f4ec4e9f000-7f4ec4ea9000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4ea9000-7f4ec4f09000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4f09000-7f4ec4f20000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4f20000-7f4ec4f21000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4f21000-7f4ec4f22000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4f22000-7f4ec4f23000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4ec4f23000-7f4ec4f26000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f26000-7f4ec4f2a000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f2a000-7f4ec4f2b000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f2b000-7f4ec4f2c000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f2c000-7f4ec4f2d000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f2d000-7f4ec4f2e000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4ec4f2e000-7f4ec4f35000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec4f35000-7f4ec4f46000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec4f46000-7f4ec4f4b000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec4f4b000-7f4ec4f4c000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec4f4c000-7f4ec4f4d000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4ec4f4d000-7f4ec4f51000 rw-p 00000000 00:00 0
7f4ec4f51000-7f4ec4f53000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f53000-7f4ec4f64000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f64000-7f4ec4f6a000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f6a000-7f4ec4f6b000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f6b000-7f4ec4f6c000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f6c000-7f4ec4f6d000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4ec4f6d000-7f4ec4f6f000 rw-p 00000000 00:00 0
7f4ec4f75000-7f4ec4f76000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f4ec4f76000-7f4ec4f99000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f4ec4f99000-7f4ec4fa1000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f4ec4fa2000-7f4ec4fa3000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f4ec4fa3000-7f4ec4fa4000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f4ec4fa4000-7f4ec4fa5000 rw-p 00000000 00:00 0
7ffd2aa29000-7ffd2b228000 rw-p 00000000 00:00 0 [stack]
7ffd2b270000-7ffd2b272000 r--p 00000000 00:00 0 [vvar]
7ffd2b272000-7ffd2b274000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
EFstderr output is not empty
heap_pages_final_slots: 0, objspace->profile.total_freed_objects: 6155
bootstraptest.tmp.rb:7: [BUG] inconsistent live slot number: expect 139927898050608, but 9600.
ruby 3.0.0dev (2020-12-06T23:28:36Z master bef3eb5440) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0004 p:0015 s:0015 e:000013 BLOCK bootstraptest.tmp.rb:7 [FINISH]
self: 0x0000561ec92cdcb8 [0 U] ractor (Ractor)r:2
lvars:
obj: 0x0000561ec9357d00 [0 ] T_STRING (String)
c:0003 p:---- s:0010 e:000009 CFUNC :times
me:
called_id: times, type: cfunc
owner class: 0x0000561ec9354678 [3LM ] T_CLASS Integer
self: T_FIXNUM 50000
c:0002 p:0006 s:0006 e:000005 BLOCK bootstraptest.tmp.rb:4 [FINISH]
self: 0x0000561ec92cdcb8 [0 U] ractor (Ractor)r:2
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
-- Ruby level backtrace information ----------------------------------------
bootstraptest.tmp.rb:4:in `block (2 levels) in <main>'
bootstraptest.tmp.rb:4:in `times'
bootstraptest.tmp.rb:7:in `block (3 levels) in <main>'
-- C level backtrace information -------------------------------------------
[0x561ec8f7f75a]
/tmp/ruby/v3/build/trunk-asserts/miniruby(bug_report_end+0x0) [0x561ec8d91bec] /tmp/ruby/v3/src/trunk-asserts/error.c:745
/tmp/ruby/v3/build/trunk-asserts/miniruby(die+0x0) [0x561ec8ce60ff] /tmp/ruby/v3/src/trunk-asserts/error.c:753
/tmp/ruby/v3/build/trunk-asserts/miniruby(rb_bug) /tmp/ruby/v3/src/trunk-asserts/error.c:755
[0x561ec8dba288]
[0x561ec8dbb0da]
[0x561ec8dbf6e6]
[0x561ec8dc0048]
[0x561ec8dc01c0]
/tmp/ruby/v3/build/trunk-asserts/miniruby(RB_IMMEDIATE_P+0x0) [0x561ec8ef817c] /tmp/ruby/v3/src/trunk-asserts/string.c:1548
/tmp/ruby/v3/build/trunk-asserts/miniruby(RB_SPECIAL_CONST_P) /tmp/ruby/v3/src/trunk-asserts/include/ruby/internal/special_consts.h:181
[0x561ec8f6b04f]
[0x561ec8f72b0e]
[0x561ec8f76435]
[0x561ec8e36f5c]
[0x561ec8f554c7]
[0x561ec8f77508]
[0x561ec8f77df2]
[0x561ec8f6a21b]
[0x561ec8f72b0e]
[0x561ec8f1e4a6]
[0x561ec8f1fe69]
/tmp/ruby/v3/build/trunk-asserts/miniruby(thread_start_func_1+0xd2) [0x561ec8f20792] /tmp/ruby/v3/src/trunk-asserts/thread_pthread.c:994
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xd9) [0x7f4384550609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7f4384256293] ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.tmp.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
* Process memory map:
561ec8cae000-561ec8cd6000 r--p 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
561ec8cd6000-561ec8f8d000 r-xp 00028000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
561ec8f8d000-561ec90b0000 r--p 002df000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
561ec90b1000-561ec90b8000 r--p 00402000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
561ec90b8000-561ec90b9000 rw-p 00409000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
561ec90b9000-561ec90ca000 rw-p 00000000 00:00 0
561ec92aa000-561ec9401000 rw-p 00000000 00:00 0 [heap]
7f4374000000-7f4374021000 rw-p 00000000 00:00 0
7f4374021000-7f4378000000 ---p 00000000 00:00 0
7f4379d1f000-7f437c000000 r--s 00000000 00:7c 2351275775 /tmp/ruby/v3/build/trunk-asserts/miniruby
7f437c000000-7f437c027000 rw-p 00000000 00:00 0
7f437c027000-7f4380000000 ---p 00000000 00:00 0
7f4380553000-7f4380743000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4380743000-7f438076a000 r--s 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f438076a000-7f438076d000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f438076d000-7f438077f000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f438077f000-7f4380783000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4380783000-7f4380784000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4380784000-7f4380785000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f4380785000-7f4380786000 ---p 00000000 00:00 0
7f4380786000-7f4380986000 rw-p 00000000 00:00 0
7f4380986000-7f4380987000 ---p 00000000 00:00 0
7f4380987000-7f4380b87000 rw-p 00000000 00:00 0
7f4380b87000-7f4380b88000 ---p 00000000 00:00 0
7f4380b88000-7f4380c29000 rw-p 00000000 00:00 0
7f4380c29000-7f4380c2a000 ---p 00000000 00:00 0
7f4380c2a000-7f4380ccb000 rw-p 00000000 00:00 0
7f4380ccb000-7f4380ccc000 ---p 00000000 00:00 0
7f4380ccc000-7f4380d6d000 rw-p 00000000 00:00 0
7f4380d6d000-7f4380d6e000 ---p 00000000 00:00 0
7f4380d6e000-7f4380e0f000 rw-p 00000000 00:00 0
7f4380e0f000-7f4380e10000 ---p 00000000 00:00 0
7f4380e10000-7f4380eb1000 rw-p 00000000 00:00 0
7f4380eb1000-7f4380eb2000 ---p 00000000 00:00 0
7f4380eb2000-7f4380f53000 rw-p 00000000 00:00 0
7f4380f53000-7f4380f54000 ---p 00000000 00:00 0
7f4380f54000-7f4380ff5000 rw-p 00000000 00:00 0
7f4380ff5000-7f4380ff6000 ---p 00000000 00:00 0
7f4380ff6000-7f4381097000 rw-p 00000000 00:00 0
7f4381097000-7f4381098000 ---p 00000000 00:00 0
7f4381098000-7f4381139000 rw-p 00000000 00:00 0
7f4381139000-7f438113a000 ---p 00000000 00:00 0
7f438113a000-7f43811db000 rw-p 00000000 00:00 0
7f43811db000-7f43811dc000 ---p 00000000 00:00 0
7f43811dc000-7f438127d000 rw-p 00000000 00:00 0
7f438127d000-7f438127e000 ---p 00000000 00:00 0
7f438127e000-7f438131f000 rw-p 00000000 00:00 0
7f438131f000-7f4381320000 ---p 00000000 00:00 0
7f4381320000-7f43813c1000 rw-p 00000000 00:00 0
7f43813c1000-7f43813c2000 ---p 00000000 00:00 0
7f43813c2000-7f4381463000 rw-p 00000000 00:00 0
7f4381463000-7f4381464000 ---p 00000000 00:00 0
7f4381464000-7f4381505000 rw-p 00000000 00:00 0
7f4381505000-7f4381506000 ---p 00000000 00:00 0
7f4381506000-7f43815a7000 rw-p 00000000 00:00 0
7f43815a7000-7f43815a8000 ---p 00000000 00:00 0
7f43815a8000-7f4381649000 rw-p 00000000 00:00 0
7f4381649000-7f438164a000 ---p 00000000 00:00 0
7f438164a000-7f43816eb000 rw-p 00000000 00:00 0
7f43816eb000-7f43816ec000 ---p 00000000 00:00 0
7f43816ec000-7f438178d000 rw-p 00000000 00:00 0
7f438178d000-7f438178e000 ---p 00000000 00:00 0
7f438178e000-7f438182f000 rw-p 00000000 00:00 0
7f438182f000-7f4381830000 ---p 00000000 00:00 0
7f4381830000-7f43818d1000 rw-p 00000000 00:00 0
7f43818d1000-7f43818d2000 ---p 00000000 00:00 0
7f43818d2000-7f4381973000 rw-p 00000000 00:00 0
7f4381973000-7f4381974000 ---p 00000000 00:00 0
7f4381974000-7f4381a15000 rw-p 00000000 00:00 0
7f4381a15000-7f4381a16000 ---p 00000000 00:00 0
7f4381a16000-7f4381ab7000 rw-p 00000000 00:00 0
7f4381ab7000-7f4381ab8000 ---p 00000000 00:00 0
7f4381ab8000-7f4381b59000 rw-p 00000000 00:00 0
7f4381b59000-7f4381b5a000 ---p 00000000 00:00 0
7f4381b5a000-7f4381bfb000 rw-p 00000000 00:00 0
7f4381bfb000-7f4381bfc000 ---p 00000000 00:00 0
7f4381bfc000-7f4381c9d000 rw-p 00000000 00:00 0
7f4381c9d000-7f4381c9e000 ---p 00000000 00:00 0
7f4381c9e000-7f4381d3f000 rw-p 00000000 00:00 0
7f4381d3f000-7f4381d40000 ---p 00000000 00:00 0
7f4381d40000-7f4381de1000 rw-p 00000000 00:00 0
7f4381de1000-7f4381de2000 ---p 00000000 00:00 0
7f4381de2000-7f4381e83000 rw-p 00000000 00:00 0
7f4381e83000-7f4381e84000 ---p 00000000 00:00 0
7f4381e84000-7f4381f25000 rw-p 00000000 00:00 0
7f4381f25000-7f4381f26000 ---p 00000000 00:00 0
7f4381f26000-7f4384134000 rw-p 00000000 00:00 0
7f4384134000-7f4384159000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4384159000-7f43842d1000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f43842d1000-7f438431b000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f438431b000-7f438431c000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f438431c000-7f438431f000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f438431f000-7f4384322000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f4384322000-7f4384326000 rw-p 00000000 00:00 0
7f4384326000-7f4384335000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4384335000-7f43843dc000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f43843dc000-7f4384473000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4384473000-7f4384474000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4384474000-7f4384475000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f4384475000-7f4384477000 rw-p 00000000 00:00 0
7f4384477000-7f4384479000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f4384479000-7f438448e000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f438448e000-7f43844a8000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f43844a8000-7f43844a9000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f43844a9000-7f43844aa000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f43844aa000-7f43844b2000 rw-p 00000000 00:00 0
7f43844b2000-7f43844b3000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f43844b3000-7f43844b5000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f43844b5000-7f43844b6000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f43844b6000-7f43844b7000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f43844b7000-7f43844b8000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f43844b8000-7f43844c2000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f43844c2000-7f4384522000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4384522000-7f4384539000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f4384539000-7f438453a000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f438453a000-7f438453b000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f438453b000-7f438453c000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f438453c000-7f438453f000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f438453f000-7f4384543000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4384543000-7f4384544000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4384544000-7f4384545000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4384545000-7f4384546000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4384546000-7f4384547000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f4384547000-7f438454e000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f438454e000-7f438455f000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f438455f000-7f4384564000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4384564000-7f4384565000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4384565000-7f4384566000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f4384566000-7f438456a000 rw-p 00000000 00:00 0
7f438456a000-7f438456c000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f438456c000-7f438457d000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f438457d000-7f4384583000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4384583000-7f4384584000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4384584000-7f4384585000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4384585000-7f4384586000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f4384586000-7f4384588000 rw-p 00000000 00:00 0
7f438458e000-7f438458f000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f438458f000-7f43845b2000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f43845b2000-7f43845ba000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f43845bb000-7f43845bc000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f43845bc000-7f43845bd000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f43845bd000-7f43845be000 rw-p 00000000 00:00 0
7ffd32491000-7ffd32c90000 rw-p 00000000 00:00 0 [stack]
7ffd32d4f000-7ffd32d51000 r--p 00000000 00:00 0 [vvar]
7ffd32d51000-7ffd32d53000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
E
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
#1210 test_ractor.rb:137:in `<top (required)>':
def test n
rs = (1..n).map do |i|
Ractor.new(i) do |i|
"r#{i}"
end
end
as = []
all_rs = rs.dup
n.times{
r, obj = Ractor.select(*rs)
as << [r, obj]
rs.delete(r)
}
if as.map{|r, o| r.object_id}.sort == all_rs.map{|r| r.object_id}.sort &&
as.map{|r, o| o}.sort == (1..n).map{|i| "r#{i}"}.sort
'ok'
else
'ng'
end
end
30.times.map{|i|
test i
}
#=> "" (expected "[\"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\"]")
#1210 test_ractor.rb:137:in `<top (required)>': core dumped
#1222 test_ractor.rb:348:in `<top (required)>':
RN = 10
CR = Ractor.current
rs = (1..RN).map{
Ractor.new do
CR.send 'send' + CR.take #=> 'sendyield'
'take'
end
}
received = []
take = []
yielded = []
until rs.empty?
r, v = Ractor.select(CR, *rs, yield_value: 'yield')
case r
when :receive
received << v
when :yield
yielded << v
else
take << v
rs.delete r
end
end
[received.all?('sendyield'), yielded.all?(nil), take.all?('take')]
#=> "" (expected "[true, true, true]")
#1222 test_ractor.rb:348:in `<top (required)>': core dumped
#1259 test_ractor.rb:1047:in `<top (required)>':
N = 100000
2.times.map{
Ractor.new{
N.times{|i| -(i.to_s)}
}
}.map{|r| r.take}.join
#=> "" (expected "100000100000")
#1259 test_ractor.rb:1047:in `<top (required)>': core dumped
#1260 test_ractor.rb:1057:in `<top (required)>':
Ractor.new do
loop do
Encoding.find("test-enc-1633").inspect
rescue ArgumentError => e
end
end
src = Encoding.find("UTF-8")
10000.times{|i|
src.replicate("test-enc-#{i}")
}
#=> "" (expected "10000")
#1260 test_ractor.rb:1057:in `<top (required)>': core dumped
#1261 test_ractor.rb:1073:in `<top (required)>':
2.times.map{
Ractor.new do
50000.times do
obj = ''
obj.instance_variable_set("@a", 1)
obj.instance_variable_set("@b", 1)
obj.instance_variable_set("@c", 1)
obj.instance_variable_defined?("@a")
end
end
}.map{|r| r.take}.join
#=> "" (expected "5000050000")
#1261 test_ractor.rb:1073:in `<top (required)>': core dumped
FAIL 10/1468 tests failed
make: *** [uncommon.mk:761: yes-btest] Error 1
0.000000 0.004000 253.440000 (255.734918)
test_basic 0.008000 0.004000 4.540000 ( 4.647047)
test_all Skipping Gem::PackageTask tests. rake not found.
0.000000 0.000000 12212.264000 (2756.360204)
test_rubyspec $ /tmp/ruby/v3/build/trunk-asserts/miniruby -I/tmp/ruby/v3/src/trunk-asserts/lib /tmp/ruby/v3/src/trunk-asserts/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk-asserts --extout=.ext -- /tmp/ruby/v3/src/trunk-asserts/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk-asserts/spec/default.mspec
0.072000 0.040000 843.692000 (900.802968)
$$$[end] "make yes-btest TESTS='-j6'" exit with 512.
/home/ko1/ruby/logs/brlog.trunk-asserts.20201207-011153
total: 3995.82 sec