rev: f71659d47b
test-all : 427160 tests, 113411871 assertions, 0 failures, 0 errors, 1025 skips
test-spec: 3781 files, 30653 examples, 121347 expectations, 0 failures, 0 errors, 0 tagged
exit statuses:
"make update-unicode DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make update-download DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make update-rubyspec DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make update-src DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make after-update DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make miniruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make ruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make all DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make install DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
"make yes-btest TESTS=--repeat-count=20" exit with 512.
"make yes-test-basic TESTS=--repeat-count=20" exit with 0.
"make yes-test-all TESTS=--repeat-count=20" exit with 0.
"make yes-test-rubyspec TESTS=--repeat-count=20" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20210204-100150
#<BuildRuby:0x0000559038c309d8
@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-repeat20-asserts",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-repeat20-asserts",
@TARGET_NAME="trunk-repeat20-asserts",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-repeat20-asserts",
@build_opts="DEFS=\"-DRUBY_DEBUG=1\"",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20210204-100150",
@make="make",
@quiet=false,
@ruby_env=[["RUBY_DEBUG", "ci"]],
@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=--repeat-count=20",
@timeout=208000>
user system total real
checkout 0.000000 0.000000 0.000000 ( 0.000030)
autoconf 0.000000 0.000000 0.000000 ( 0.000069)
configure 0.000000 0.000000 0.000000 ( 0.000060)
build_up From https://github.com/ruby/ruby
33d6e92..f71659d master -> origin/master
0.016000 0.012000 312.460000 (318.020843)
build_miniruby 0.000000 0.000000 0.160000 ( 0.189090)
build_ruby 0.004000 0.000000 7.376000 ( 7.688078)
build_all In file included from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/internal/attr/pure.h:25,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/backward/2/attributes.h:43,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/defines.h:73,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/ruby.h:23,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/ext/digest/rmd160/rmd160init.c:4:
/tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/assert.h:120:23: warning: NDEBUG is ignored because RUBY_DEBUG>0.
120 | # pragma GCC warning "NDEBUG is ignored because RUBY_DEBUG>0."
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
In file included from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/internal/attr/pure.h:25,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/backward/2/attributes.h:43,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/defines.h:73,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/ruby.h:23,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby.h:38,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/ext/digest/rmd160/../defs.h:8,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/ext/digest/rmd160/rmd160.h:29,
from /tmp/ruby/v3/src/trunk-repeat20-asserts/ext/digest/rmd160/rmd160.c:23:
/tmp/ruby/v3/src/trunk-repeat20-asserts/include/ruby/assert.h:120:23: warning: NDEBUG is ignored because RUBY_DEBUG>0.
120 | # pragma GCC warning "NDEBUG is ignored because RUBY_DEBUG>0."
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
0.084000 0.024000 323.456000 (338.296897)
build_install 0.020000 0.004000 6.656000 ( 7.509496)
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
Assertion Failed: /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_sync.c:52:vm_lock_enter:cr->sync.locked_by != rb_ractor_self(cr)
ruby 3.1.0dev (2021-02-04T08:47:12Z master f71659d47b) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
-- C level backtrace information -------------------------------------------
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_print_backtrace+0x11) [0x55f7bca126aa] /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_dump.c:758
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_vm_bugreport) /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_dump.c:1020
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_assert_failure+0x7a) [0x55f7bc775b75] /tmp/ruby/v3/src/trunk-repeat20-asserts/error.c:866
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(vm_barrier_finish_p+0x0) [0x55f7bc79542c] /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_sync.c:52
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(vm_lock_enter) /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_sync.c:78
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_vm_lock+0x5) [0x55f7bc92266d] /tmp/ruby/v3/src/trunk-repeat20-asserts/vm_sync.h:58
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(ractor_check_blocking) /tmp/ruby/v3/src/trunk-repeat20-asserts/ractor.c:1834
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_ractor_blocking_threads_inc) /tmp/ruby/v3/src/trunk-repeat20-asserts/ractor.c:1870
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(native_sleep+0x30) [0x55f7bc9ad130] /tmp/ruby/v3/src/trunk-repeat20-asserts/thread_pthread.c:2184
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(sleep_forever+0x3b) [0x55f7bc9b06f7] /tmp/ruby/v3/src/trunk-repeat20-asserts/thread.c:1438
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(rb_thread_sleep_forever) /tmp/ruby/v3/src/trunk-repeat20-asserts/thread.c:1503
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(ubf_caller+0xd) [0x55f7bc9b07dd] /tmp/ruby/v3/src/trunk-repeat20-asserts/thread_pthread.c:2258
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(thread_do_start+0x14) [0x55f7bc9b153c] /tmp/ruby/v3/src/trunk-repeat20-asserts/thread.c:769
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(thread_start_func_2) /tmp/ruby/v3/src/trunk-repeat20-asserts/thread.c:822
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(register_cached_thread_and_wait+0x0) [0x55f7bc9b1982] /tmp/ruby/v3/src/trunk-repeat20-asserts/thread_pthread.c:1033
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby(thread_start_func_1) /tmp/ruby/v3/src/trunk-repeat20-asserts/thread_pthread.c:1040
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xd9) [0x7efcdd3a8609] pthread_create.c:477
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread) (null):0
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7efcdd0ae293] ../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 fiber.so
3 rational.so
4 complex.so
5 ruby2_keywords.rb
* Process memory map:
55f7bc73e000-55f7bc766000 r--p 00000000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
55f7bc766000-55f7bca20000 r-xp 00028000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
55f7bca20000-55f7bcb47000 r--p 002e2000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
55f7bcb47000-55f7bcb4e000 r--p 00408000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
55f7bcb4e000-55f7bcb4f000 rw-p 0040f000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
55f7bcb4f000-55f7bcb60000 rw-p 00000000 00:00 0
55f7bdbd6000-55f7bdd3c000 rw-p 00000000 00:00 0 [heap]
7efccc000000-7efccc021000 rw-p 00000000 00:00 0
7efccc021000-7efcd0000000 ---p 00000000 00:00 0
7efcd1cd9000-7efcd4000000 r--s 00000000 00:be 3860756093 /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby
7efcd4000000-7efcd4021000 rw-p 00000000 00:00 0
7efcd4021000-7efcd8000000 ---p 00000000 00:00 0
7efcd80a5000-7efcd9137000 r--s 00000000 fe:00 4302218586 /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.31.so
7efcd9137000-7efcd9327000 r--s 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcd9327000-7efcd959b000 r--s 00000000 fe:00 3357644 /usr/lib/debug/.build-id/4f/c5fc33f4429136a494c640b113d76f610e4abc.debug
7efcd959b000-7efcd95c2000 r--s 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcd95c2000-7efcd95c5000 r--p 00000000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efcd95c5000-7efcd95d7000 r-xp 00003000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efcd95d7000-7efcd95db000 r--p 00015000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efcd95db000-7efcd95dc000 r--p 00018000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efcd95dc000-7efcd95dd000 rw-p 00019000 fe:00 460720 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efcd95dd000-7efcd95de000 ---p 00000000 00:00 0
7efcd95de000-7efcd97de000 rw-p 00000000 00:00 0
7efcd97de000-7efcd97df000 ---p 00000000 00:00 0
7efcd97df000-7efcd99df000 rw-p 00000000 00:00 0
7efcd99df000-7efcd99e0000 ---p 00000000 00:00 0
7efcd99e0000-7efcd9a81000 rw-p 00000000 00:00 0
7efcd9a81000-7efcd9a82000 ---p 00000000 00:00 0
7efcd9a82000-7efcd9b23000 rw-p 00000000 00:00 0
7efcd9b23000-7efcd9b24000 ---p 00000000 00:00 0
7efcd9b24000-7efcd9bc5000 rw-p 00000000 00:00 0
7efcd9bc5000-7efcd9bc6000 ---p 00000000 00:00 0
7efcd9bc6000-7efcd9c67000 rw-p 00000000 00:00 0
7efcd9c67000-7efcd9c68000 ---p 00000000 00:00 0
7efcd9c68000-7efcd9d09000 rw-p 00000000 00:00 0
7efcd9d09000-7efcd9d0a000 ---p 00000000 00:00 0
7efcd9d0a000-7efcd9dab000 rw-p 00000000 00:00 0
7efcd9dab000-7efcd9dac000 ---p 00000000 00:00 0
7efcd9dac000-7efcd9e4d000 rw-p 00000000 00:00 0
7efcd9e4d000-7efcd9e4e000 ---p 00000000 00:00 0
7efcd9e4e000-7efcd9eef000 rw-p 00000000 00:00 0
7efcd9eef000-7efcd9ef0000 ---p 00000000 00:00 0
7efcd9ef0000-7efcd9f91000 rw-p 00000000 00:00 0
7efcd9f91000-7efcd9f92000 ---p 00000000 00:00 0
7efcd9f92000-7efcda033000 rw-p 00000000 00:00 0
7efcda033000-7efcda034000 ---p 00000000 00:00 0
7efcda034000-7efcda0d5000 rw-p 00000000 00:00 0
7efcda0d5000-7efcda0d6000 ---p 00000000 00:00 0
7efcda0d6000-7efcda177000 rw-p 00000000 00:00 0
7efcda177000-7efcda178000 ---p 00000000 00:00 0
7efcda178000-7efcda219000 rw-p 00000000 00:00 0
7efcda219000-7efcda21a000 ---p 00000000 00:00 0
7efcda21a000-7efcda2bb000 rw-p 00000000 00:00 0
7efcda2bb000-7efcda2bc000 ---p 00000000 00:00 0
7efcda2bc000-7efcda35d000 rw-p 00000000 00:00 0
7efcda35d000-7efcda35e000 ---p 00000000 00:00 0
7efcda35e000-7efcda3ff000 rw-p 00000000 00:00 0
7efcda3ff000-7efcda400000 ---p 00000000 00:00 0
7efcda400000-7efcda4a1000 rw-p 00000000 00:00 0
7efcda4a1000-7efcda4a2000 ---p 00000000 00:00 0
7efcda4a2000-7efcda543000 rw-p 00000000 00:00 0
7efcda543000-7efcda544000 ---p 00000000 00:00 0
7efcda544000-7efcda5e5000 rw-p 00000000 00:00 0
7efcda5e5000-7efcda5e6000 ---p 00000000 00:00 0
7efcda5e6000-7efcda687000 rw-p 00000000 00:00 0
7efcda687000-7efcda688000 ---p 00000000 00:00 0
7efcda688000-7efcda729000 rw-p 00000000 00:00 0
7efcda729000-7efcda72a000 ---p 00000000 00:00 0
7efcda72a000-7efcda7cb000 rw-p 00000000 00:00 0
7efcda7cb000-7efcda7cc000 ---p 00000000 00:00 0
7efcda7cc000-7efcda86d000 rw-p 00000000 00:00 0
7efcda86d000-7efcda86e000 ---p 00000000 00:00 0
7efcda86e000-7efcda90f000 rw-p 00000000 00:00 0
7efcda90f000-7efcda910000 ---p 00000000 00:00 0
7efcda910000-7efcda9b1000 rw-p 00000000 00:00 0
7efcda9b1000-7efcda9b2000 ---p 00000000 00:00 0
7efcda9b2000-7efcdaa53000 rw-p 00000000 00:00 0
7efcdaa53000-7efcdaa54000 ---p 00000000 00:00 0
7efcdaa54000-7efcdaaf5000 rw-p 00000000 00:00 0
7efcdaaf5000-7efcdaaf6000 ---p 00000000 00:00 0
7efcdaaf6000-7efcdab97000 rw-p 00000000 00:00 0
7efcdab97000-7efcdab98000 ---p 00000000 00:00 0
7efcdab98000-7efcdac39000 rw-p 00000000 00:00 0
7efcdac39000-7efcdac3a000 ---p 00000000 00:00 0
7efcdac3a000-7efcdacdb000 rw-p 00000000 00:00 0
7efcdacdb000-7efcdacdc000 ---p 00000000 00:00 0
7efcdacdc000-7efcdad7d000 rw-p 00000000 00:00 0
7efcdad7d000-7efcdad7e000 ---p 00000000 00:00 0
7efcdad7e000-7efcdcf8c000 rw-p 00000000 00:00 0
7efcdcf8c000-7efcdcfb1000 r--p 00000000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdcfb1000-7efcdd129000 r-xp 00025000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdd129000-7efcdd173000 r--p 0019d000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdd173000-7efcdd174000 ---p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdd174000-7efcdd177000 r--p 001e7000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdd177000-7efcdd17a000 rw-p 001ea000 fe:00 456823 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7efcdd17a000-7efcdd17e000 rw-p 00000000 00:00 0
7efcdd17e000-7efcdd18d000 r--p 00000000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7efcdd18d000-7efcdd234000 r-xp 0000f000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7efcdd234000-7efcdd2cb000 r--p 000b6000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7efcdd2cb000-7efcdd2cc000 r--p 0014c000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7efcdd2cc000-7efcdd2cd000 rw-p 0014d000 fe:00 460738 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7efcdd2cd000-7efcdd2cf000 rw-p 00000000 00:00 0
7efcdd2cf000-7efcdd2d1000 r--p 00000000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efcdd2d1000-7efcdd2e6000 r-xp 00002000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efcdd2e6000-7efcdd300000 r--p 00017000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efcdd300000-7efcdd301000 r--p 00030000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efcdd301000-7efcdd302000 rw-p 00031000 fe:00 456830 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efcdd302000-7efcdd30a000 rw-p 00000000 00:00 0
7efcdd30a000-7efcdd30b000 r--p 00000000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7efcdd30b000-7efcdd30d000 r-xp 00001000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7efcdd30d000-7efcdd30e000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7efcdd30e000-7efcdd30f000 r--p 00003000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7efcdd30f000-7efcdd310000 rw-p 00004000 fe:00 460706 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7efcdd310000-7efcdd31a000 r--p 00000000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd31a000-7efcdd37a000 r-xp 0000a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd37a000-7efcdd391000 r--p 0006a000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd391000-7efcdd392000 ---p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd392000-7efcdd393000 r--p 00081000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd393000-7efcdd394000 rw-p 00082000 fe:00 460724 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efcdd394000-7efcdd397000 r--p 00000000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd397000-7efcdd39b000 r-xp 00003000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd39b000-7efcdd39c000 r--p 00007000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd39c000-7efcdd39d000 ---p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd39d000-7efcdd39e000 r--p 00008000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd39e000-7efcdd39f000 rw-p 00009000 fe:00 477295 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7efcdd39f000-7efcdd3a6000 r--p 00000000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcdd3a6000-7efcdd3b7000 r-xp 00007000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcdd3b7000-7efcdd3bc000 r--p 00018000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcdd3bc000-7efcdd3bd000 r--p 0001c000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcdd3bd000-7efcdd3be000 rw-p 0001d000 fe:00 477287 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7efcdd3be000-7efcdd3c2000 rw-p 00000000 00:00 0
7efcdd3c2000-7efcdd3c4000 r--p 00000000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3c4000-7efcdd3d5000 r-xp 00002000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3d5000-7efcdd3db000 r--p 00013000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3db000-7efcdd3dc000 ---p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3dc000-7efcdd3dd000 r--p 00019000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3dd000-7efcdd3de000 rw-p 0001a000 fe:00 5049855 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efcdd3de000-7efcdd3e0000 rw-p 00000000 00:00 0
7efcdd3e6000-7efcdd3e7000 r--p 00000000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7efcdd3e7000-7efcdd40a000 r-xp 00001000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7efcdd40a000-7efcdd412000 r--p 00024000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7efcdd413000-7efcdd414000 r--p 0002c000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7efcdd414000-7efcdd415000 rw-p 0002d000 fe:00 456801 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7efcdd415000-7efcdd416000 rw-p 00000000 00:00 0
7fff1063d000-7fff10e3c000 rw-p 00000000 00:00 0 [stack]
7fff10e9a000-7fff10e9c000 r--p 00000000 00:00 0 [vvar]
7fff10e9c000-7fff10e9e000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
EA core file is found. Saving it at: "/tmp/bootstraptest-core.2021-02-04T10:14:02Z"
/tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby -I/tmp/ruby/v3/src/trunk-repeat20-asserts/lib -I/tmp/ruby/v3/build/trunk-repeat20-asserts -I/tmp/ruby/v3/build/trunk-repeat20-asserts/.ext/common --disable-gems: No such file or directory.
.............................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
#1233 test_ractor.rb:561:in `<top (required)>':
echo_ractor = Ractor.new do
loop do
v = Ractor.receive
Ractor.yield v
end
end
class C; end
module M; end
S = Struct.new(:a, :b, :c, :d)
shareable_objects = [
true,
false,
nil,
1,
1.1, # Float
1+2r, # Rational
3+4i, # Complex
2**128, # Bignum
:sym, # Symbol
'xyzzy'.to_sym, # dynamic symbol
'frozen'.freeze, # frozen String
/regexp/, # regexp literal
/reg{true}exp/.freeze, # frozen dregexp
[1, 2].freeze, # frozen Array which only refers to shareable
{a: 1}.freeze, # frozen Hash which only refers to shareable
[{a: 1}.freeze, 'str'.freeze].freeze, # nested frozen container
S.new(1, 2).freeze, # frozen Struct
S.new(1, 2, 3, 4).freeze, # frozen Struct
(1..2), # Range on Struct
(1..), # Range on Struct
(..1), # Range on Struct
C, # class
M, # module
Ractor.current, # Ractor
]
unshareable_objects = [
'mutable str'.dup,
[:array],
{hash: true},
S.new(1, 2),
S.new(1, 2, 3, 4),
S.new("a", 2).freeze, # frozen, but refers to an unshareable object
]
results = []
shareable_objects.map{|o|
echo_ractor << o
o2 = echo_ractor.take
results << "#{o} is copied" unless o.object_id == o2.object_id
}
unshareable_objects.map{|o|
echo_ractor << o
o2 = echo_ractor.take
results << "#{o.inspect} is not copied" if o.object_id == o2.object_id
}
if results.empty?
:ok
else
results.inspect
end
#=> "" (expected "ok")
#1233 test_ractor.rb:561:in `<top (required)>': core dumped
FAIL 2/1485 tests failed
make: *** [uncommon.mk:763: yes-btest] Error 1
0.004000 0.000000 69.552000 ( 80.204556)
test_basic 0.012000 0.000000 1.096000 ( 1.263380)
test_all Skipping Gem::PackageTask tests. rake not found.
0.012000 0.004000 28929.228000 (30385.669075)
test_rubyspec $ /tmp/ruby/v3/build/trunk-repeat20-asserts/miniruby -I/tmp/ruby/v3/src/trunk-repeat20-asserts/lib /tmp/ruby/v3/src/trunk-repeat20-asserts/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk-repeat20-asserts --extout=.ext -- -I/tmp/ruby/v3/src/trunk-repeat20-asserts/tool/lib /tmp/ruby/v3/src/trunk-repeat20-asserts/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk-repeat20-asserts/spec/default.mspec
0.048000 0.040000 269.108000 (286.418693)
$$$[end] "make yes-btest TESTS=--repeat-count=20" exit with 512.
/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20210204-100150
total: 31425.26 sec