Linux ruby-sky1 4.15.0-117-generic #118-Ubuntu SMP Fri Sep 4 20:02:41 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
rev: 97868f16ff test-all : 21170 tests, 5668808 assertions, 0 failures, 0 errors, 96 skips test-spec: 3769 files, 30828 examples, 205546 expectations, 0 failures, 0 errors, 0 tagged exit statuses: "make update-unicode -j8" exit with 0. "make update-download -j8" exit with 0. "make update-rubyspec -j8" exit with 0. "make update-src -j8" exit with 0. "make after-update -j8" exit with 0. "make miniruby -j8" exit with 0. "make ruby -j8" exit with 0. "make all -j8" exit with 0. "make install -j8" exit with 0. "make yes-btest TESTS='-j8'" exit with 512. "make yes-test-basic TESTS='-j8'" exit with 0. "make yes-test-all TESTS='-j8'" exit with 0. "make yes-test-rubyspec TESTS='-j8'" exit with 0. Logfile: /home/ko1/ruby/logs/brlog.trunk-test.20201211-073843 #<BuildRuby:0x000055b0b9d4c2a8 @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-test", @TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-test", @TARGET_NAME="trunk-test", @TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-test", @build_opts="-j8", @configure_opts=["--enable-shared"], @gist=false, @git_branch=nil, @git_worktree=nil, @incremental=true, @logfile="/home/ko1/ruby/logs/brlog.trunk-test.20201211-073843", @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='-j8'", @timeout=10800> user system total real checkout 0.000005 0.000001 0.000006 ( 0.000006) autoconf 0.000013 0.000001 0.000014 ( 0.000014) configure 0.000010 0.000001 0.000011 ( 0.000010) build_up 0.001198 0.003450 1.232990 ( 2.332957) build_miniruby 0.000573 0.000082 0.056755 ( 0.055775) build_ruby 0.000617 0.000088 0.057787 ( 0.056698) build_all 0.005030 0.000000 3.187896 ( 0.831593) build_install 0.006066 0.003722 3.631123 ( 1.245080) 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 <internal:ractor>:36: [BUG] Segmentation fault at 0x0000000000000008 ruby 3.0.0dev (2020-12-10T21:00:02Z master 97868f16ff) [x86_64-linux] -- Control frame information ----------------------------------------------- c:0014 p:---- s:0062 e:000061 CFUNC :caller_locations me: called_id: caller_locations, type: cfunc owner class: 0x000055a12d06e630 [3LM ] T_MODULE Kernel defined_class: 0x000055a12d06e5e0 [3LM ] T_ICLASS src:Kernel self: 0x000055a12d026150 [3LM ] T_CLASS Ractor c:0013 p:0030 s:0056 e:000055 METHOD <internal:ractor>:36 me: called_id: new, type: iseq owner class: 0x000055a12d026128 [3LM ] T_CLASS (annon) self: 0x000055a12d026150 [3LM ] T_CLASS Ractor lvars: args: 0x000055a12cfbd1f0 [1 ] T_ARRAY (Array)[E ] len: 1 (embed) name: T_NIL (null): T_FIXNUM 0 block: 0x000055a12d0667f0 [3LM R ] proc (Proc) block (2 levels) in test@bootstraptest.tmp.rb:4 b: 0x000055a12d0667f0 [3LM R ] proc (Proc) block (2 levels) in test@bootstraptest.tmp.rb:4 loc: T_NIL c:0012 p:0015 s:0046 E:001c08 BLOCK bootstraptest.tmp.rb:4 [FINISH] me: called_id: test, type: iseq owner class: 0x000055a12d06e8b0 [3LM ] T_CLASS Object self: 0x000055a12d06c448 [3LM ] T_OBJECT (embed) len:3 lvars: i: T_FIXNUM 4 c:0011 p:---- s:0042 e:000041 IFUNC me: called_id: map, type: cfunc owner class: 0x000055a12d067948 [3LM ] T_MODULE (Module)Enumerable defined_class: 0x000055a12d0443d0 [3LM ] T_ICLASS src:Enumerable self: 0x000055a12d1733f0 [2 M ] T_STRUCT (Range) c:0010 p:---- s:0039 e:000038 CFUNC :each me: called_id: each, type: cfunc owner class: 0x000055a12d044420 [3LM ] T_CLASS Range self: 0x000055a12d1733f0 [2 M ] T_STRUCT (Range) c:0009 p:---- s:0036 e:000035 CFUNC :map me: called_id: map, type: cfunc owner class: 0x000055a12d067948 [3LM ] T_MODULE (Module)Enumerable defined_class: 0x000055a12d0443d0 [3LM ] T_ICLASS src:Enumerable self: 0x000055a12d1733f0 [2 M ] T_STRUCT (Range) c:0008 p:0008 s:0032 E:000a80 METHOD bootstraptest.tmp.rb:3 me: called_id: test, type: iseq owner class: 0x000055a12d06e8b0 [3LM ] T_CLASS Object self: 0x000055a12d06c448 [3LM ] T_OBJECT (embed) len:3 lvars: n: T_FIXNUM 17 rs: T_NIL as: T_NIL all_rs: T_NIL c:0007 p:0006 s:0024 e:000023 BLOCK bootstraptest.tmp.rb:26 [FINISH] self: 0x000055a12d06c448 [3LM ] T_OBJECT (embed) len:3 lvars: i: T_FIXNUM 17 c:0006 p:---- s:0020 e:000019 IFUNC me: called_id: map, type: cfunc owner class: 0x000055a12d067948 [3LM ] T_MODULE (Module)Enumerable defined_class: 0x000055a12d027c58 [3LM ] T_ICLASS src:Enumerable self: 0x000055a12cfd5610 [0 U] enumerator (Enumerator)enumerator c:0005 p:---- s:0017 e:000016 CFUNC :times me: called_id: times, type: cfunc owner class: 0x000055a12d05c688 [3LM ] T_CLASS Integer self: T_FIXNUM 30 c:0004 p:---- s:0014 e:000013 CFUNC :each me: called_id: each, type: cfunc owner class: 0x000055a12d027ca8 [3LM ] T_CLASS Enumerator self: 0x000055a12cfd5610 [0 U] enumerator (Enumerator)enumerator c:0003 p:---- s:0011 e:000010 CFUNC :map me: called_id: map, type: cfunc owner class: 0x000055a12d067948 [3LM ] T_MODULE (Module)Enumerable defined_class: 0x000055a12d027c58 [3LM ] T_ICLASS src:Enumerable self: 0x000055a12cfd5610 [0 U] enumerator (Enumerator)enumerator c:0002 p:0011 s:0007 e:000005 EVAL bootstraptest.tmp.rb:25 [FINISH] self: 0x000055a12d06c448 [3LM ] T_OBJECT (embed) len:3 c:0001 p:0000 s:0003 E:001860 (none) [FINISH] self: 0x000055a12d06c448 [3LM ] T_OBJECT (embed) len:3 -- Ruby level backtrace information ---------------------------------------- bootstraptest.tmp.rb:25:in `<main>' bootstraptest.tmp.rb:25:in `map' bootstraptest.tmp.rb:25:in `each' bootstraptest.tmp.rb:25:in `times' bootstraptest.tmp.rb:26:in `block in <main>' bootstraptest.tmp.rb:3:in `test' bootstraptest.tmp.rb:3:in `map' bootstraptest.tmp.rb:3:in `each' bootstraptest.tmp.rb:4:in `block in test' <internal:ractor>:36:in `new' <internal:ractor>:36:in `caller_locations' -- Machine register context ------------------------------------------------ RIP: 0x000055a12c259f4f RBP: 0x000055a12d066818 RSP: 0x00007ffde74c5dd0 RAX: 0x000055a12d118d50 RBX: 0x0000000000000000 RCX: 0x000000000000003e RDX: 0x000055a12d11a6d0 RDI: 0x0000000000000000 RSI: 0x000055a12d020e50 R8: 0x000055a12d064000 R9: 0x000055a12d020ec0 R10: 0x000055a12c4d3cd0 R11: 0x0000000000000018 R12: 0x000055a12d0667c8 R13: 0x000055a12d020ef8 R14: 0x000055a12d065e18 R15: 0x000055a12cfb2070 EFL: 0x0000000000010206 -- C level backtrace information ------------------------------------------- /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_bugreport+0x6ae) [0x55a12c4b8c3e] /tmp/ruby/v3/src/trunk-test/vm_dump.c:758 /tmp/ruby/v3/build/trunk-test/miniruby(rb_bug_for_fatal_signal+0x1d2) [0x55a12c2c5c42] /tmp/ruby/v3/src/trunk-test/error.c:773 /tmp/ruby/v3/build/trunk-test/miniruby(sigsegv+0x4b) [0x55a12c4173fb] /tmp/ruby/v3/src/trunk-test/signal.c:959 /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7fc833e9c8a0] /tmp/ruby/v3/build/trunk-test/miniruby(rb_class_foreach_subclass+0x29) [0x55a12c259f4f] /tmp/ruby/v3/src/trunk-test/class.c:92 /tmp/ruby/v3/build/trunk-test/miniruby(rb_class_detach_subclasses) /tmp/ruby/v3/src/trunk-test/class.c:146 /tmp/ruby/v3/build/trunk-test/miniruby(obj_free+0x17f) [0x55a12c2f0a7d] /tmp/ruby/v3/src/trunk-test/gc.c:3034 /tmp/ruby/v3/build/trunk-test/miniruby(gc_page_sweep) /tmp/ruby/v3/src/trunk-test/gc.c:4928 /tmp/ruby/v3/build/trunk-test/miniruby(gc_sweep_step) /tmp/ruby/v3/src/trunk-test/gc.c:5157 /tmp/ruby/v3/build/trunk-test/miniruby(gc_sweep_rest+0x14) [0x55a12c2f150b] /tmp/ruby/v3/src/trunk-test/gc.c:5213 /tmp/ruby/v3/build/trunk-test/miniruby(gc_sweep) /tmp/ruby/v3/src/trunk-test/gc.c:5336 /tmp/ruby/v3/build/trunk-test/miniruby(gc_marks+0x1e8) [0x55a12c2ef168] /tmp/ruby/v3/src/trunk-test/gc.c:7516 /tmp/ruby/v3/build/trunk-test/miniruby(gc_start) /tmp/ruby/v3/src/trunk-test/gc.c:8353 /tmp/ruby/v3/build/trunk-test/miniruby(rb_multi_ractor_p+0x0) [0x55a12c2ef408] /tmp/ruby/v3/src/trunk-test/gc.c:8241 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_lock_leave) /tmp/ruby/v3/src/trunk-test/vm_sync.h:86 /tmp/ruby/v3/build/trunk-test/miniruby(garbage_collect) /tmp/ruby/v3/src/trunk-test/gc.c:8243 /tmp/ruby/v3/build/trunk-test/miniruby(garbage_collect_with_gvl+0x7a) [0x55a12c2ef50a] /tmp/ruby/v3/src/trunk-test/gc.c:8511 /tmp/ruby/v3/build/trunk-test/miniruby(objspace_xrealloc+0x105) [0x55a12c2f2aa5] /tmp/ruby/v3/src/trunk-test/gc.c:10816 /tmp/ruby/v3/build/trunk-test/miniruby(ary_heap_realloc+0x66) [0x55a12c235056] /tmp/ruby/v3/src/trunk-test/array.c:379 /tmp/ruby/v3/build/trunk-test/miniruby(ary_resize_capa+0x115) [0x55a12c236d35] /tmp/ruby/v3/src/trunk-test/array.c:456 /tmp/ruby/v3/build/trunk-test/miniruby(ary_ensure_room_for_push+0xfb) [0x55a12c239cbb] /tmp/ruby/v3/src/trunk-test/array.c:653 /tmp/ruby/v3/build/trunk-test/miniruby(rb_array_ptr_use_start+0x0) [0x55a12c239dbc] /tmp/ruby/v3/src/trunk-test/array.c:1304 /tmp/ruby/v3/build/trunk-test/miniruby(rb_ary_push) /tmp/ruby/v3/src/trunk-test/array.c:1305 /tmp/ruby/v3/build/trunk-test/miniruby(backtrace_collect+0x6c) [0x55a12c4b2179] /tmp/ruby/v3/src/trunk-test/vm_backtrace.c:736 /tmp/ruby/v3/build/trunk-test/miniruby(backtrace_to_location_ary) /tmp/ruby/v3/src/trunk-test/vm_backtrace.c:809 /tmp/ruby/v3/build/trunk-test/miniruby(ec_backtrace_to_ary) /tmp/ruby/v3/src/trunk-test/vm_backtrace.c:1084 /tmp/ruby/v3/build/trunk-test/miniruby(rb_f_caller_locations) /tmp/ruby/v3/src/trunk-test/vm_backtrace.c:1192 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call_cfunc_with_frame+0x105) [0x55a12c493a65] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:2818 /tmp/ruby/v3/build/trunk-test/miniruby(vm_sendish+0x8c) [0x55a12c49f4c0] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:4409 /tmp/ruby/v3/build/trunk-test/miniruby(vm_exec_core) ../../src/trunk-test/insns.def:787 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_exec+0xc5) [0x55a12c4a5535] /tmp/ruby/v3/src/trunk-test/vm.c:2165 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_values2+0x63) [0x55a12c4a6c63] /tmp/ruby/v3/src/trunk-test/vm.c:1400 /tmp/ruby/v3/build/trunk-test/miniruby(collect_i+0xe) [0x55a12c2ae3be] /tmp/ruby/v3/src/trunk-test/enum.c:547 /tmp/ruby/v3/build/trunk-test/miniruby(vm_yield_with_cfunc+0xf4) [0x55a12c49c0d4] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:3637 /tmp/ruby/v3/build/trunk-test/miniruby(invoke_block_from_c_bh+0xd6) [0x55a12c4a79be] /tmp/ruby/v3/src/trunk-test/vm.c:1360 /tmp/ruby/v3/build/trunk-test/miniruby(vm_yield) /tmp/ruby/v3/src/trunk-test/vm.c:1400 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-test/vm_eval.c:1143 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-test/vm_eval.c:1149 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield) /tmp/ruby/v3/src/trunk-test/vm_eval.c:1159 /tmp/ruby/v3/build/trunk-test/miniruby(range_each_fixnum_loop+0x36) [0x55a12c3d07e0] /tmp/ruby/v3/src/trunk-test/range.c:872 /tmp/ruby/v3/build/trunk-test/miniruby(range_each) /tmp/ruby/v3/src/trunk-test/range.c:913 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc_with_frame+0x150) [0x55a12c4a8680] /tmp/ruby/v3/src/trunk-test/vm_eval.c:97 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc) /tmp/ruby/v3/src/trunk-test/vm_eval.c:111 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_body) /tmp/ruby/v3/src/trunk-test/vm_eval.c:146 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_call0) /tmp/ruby/v3/src/trunk-test/vm_eval.c:59 /tmp/ruby/v3/build/trunk-test/miniruby(iterate_method+0x49) [0x55a12c4a9b69] /tmp/ruby/v3/src/trunk-test/vm_eval.c:689 /tmp/ruby/v3/build/trunk-test/miniruby(rb_iterate0+0xfe) [0x55a12c498bee] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1327 /tmp/ruby/v3/build/trunk-test/miniruby(rb_lambda_call+0x81) [0x55a12c498f71] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1424 /tmp/ruby/v3/build/trunk-test/miniruby(enum_collect+0x55) [0x55a12c2af4c5] /tmp/ruby/v3/src/trunk-test/enum.c:587 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call_cfunc_with_frame+0x105) [0x55a12c493a65] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:2818 /tmp/ruby/v3/build/trunk-test/miniruby(vm_sendish+0x73) [0x55a12c49f5aa] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:4409 /tmp/ruby/v3/build/trunk-test/miniruby(vm_exec_core) ../../src/trunk-test/insns.def:768 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_exec+0xc5) [0x55a12c4a5535] /tmp/ruby/v3/src/trunk-test/vm.c:2165 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_values2+0x63) [0x55a12c4a6c63] /tmp/ruby/v3/src/trunk-test/vm.c:1400 /tmp/ruby/v3/build/trunk-test/miniruby(collect_i+0xe) [0x55a12c2ae3be] /tmp/ruby/v3/src/trunk-test/enum.c:547 /tmp/ruby/v3/build/trunk-test/miniruby(vm_yield_with_cfunc+0xf4) [0x55a12c49c0d4] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:3637 /tmp/ruby/v3/build/trunk-test/miniruby(invoke_block_from_c_bh+0x2c) [0x55a12c4b08ee] /tmp/ruby/v3/src/trunk-test/vm.c:1360 /tmp/ruby/v3/build/trunk-test/miniruby(vm_yield) /tmp/ruby/v3/src/trunk-test/vm.c:1400 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-test/vm_eval.c:1143 /tmp/ruby/v3/build/trunk-test/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-test/vm_eval.c:1149 /tmp/ruby/v3/build/trunk-test/miniruby(int_dotimes+0x4c) [0x55a12c36e64c] /tmp/ruby/v3/src/trunk-test/numeric.c:5198 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc_with_frame+0x150) [0x55a12c4a8680] /tmp/ruby/v3/src/trunk-test/vm_eval.c:97 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc) /tmp/ruby/v3/src/trunk-test/vm_eval.c:111 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_body) /tmp/ruby/v3/src/trunk-test/vm_eval.c:146 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_call0) /tmp/ruby/v3/src/trunk-test/vm_eval.c:59 /tmp/ruby/v3/build/trunk-test/miniruby(iterate_method+0x49) [0x55a12c4a9b69] /tmp/ruby/v3/src/trunk-test/vm_eval.c:689 /tmp/ruby/v3/build/trunk-test/miniruby(rb_iterate0+0xfe) [0x55a12c498bee] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1327 /tmp/ruby/v3/build/trunk-test/miniruby(rb_block_call_kw+0x54) [0x55a12c498e64] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1406 /tmp/ruby/v3/build/trunk-test/miniruby(enumerator_block_call+0x49) [0x55a12c2bd0c9] /tmp/ruby/v3/src/trunk-test/enumerator.c:575 /tmp/ruby/v3/build/trunk-test/miniruby(enumerator_each) /tmp/ruby/v3/src/trunk-test/enumerator.c:636 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc_with_frame+0x150) [0x55a12c4a8680] /tmp/ruby/v3/src/trunk-test/vm_eval.c:97 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_cfunc) /tmp/ruby/v3/src/trunk-test/vm_eval.c:111 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call0_body) /tmp/ruby/v3/src/trunk-test/vm_eval.c:146 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_call0) /tmp/ruby/v3/src/trunk-test/vm_eval.c:59 /tmp/ruby/v3/build/trunk-test/miniruby(iterate_method+0x49) [0x55a12c4a9b69] /tmp/ruby/v3/src/trunk-test/vm_eval.c:689 /tmp/ruby/v3/build/trunk-test/miniruby(rb_iterate0+0xfe) [0x55a12c498bee] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1327 /tmp/ruby/v3/build/trunk-test/miniruby(rb_lambda_call+0x81) [0x55a12c498f71] /tmp/ruby/v3/src/trunk-test/vm_eval.c:1424 /tmp/ruby/v3/build/trunk-test/miniruby(enum_collect+0x55) [0x55a12c2af4c5] /tmp/ruby/v3/src/trunk-test/enum.c:587 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call_cfunc_with_frame+0x105) [0x55a12c493a65] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:2818 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call_method_each_type+0xf9) [0x55a12c4ae0f9] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:3321 /tmp/ruby/v3/build/trunk-test/miniruby(vm_call_method+0x113) [0x55a12c4ae813] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:3443 /tmp/ruby/v3/build/trunk-test/miniruby(vm_sendish+0x73) [0x55a12c49f5aa] /tmp/ruby/v3/src/trunk-test/vm_insnhelper.c:4409 /tmp/ruby/v3/build/trunk-test/miniruby(vm_exec_core) ../../src/trunk-test/insns.def:768 /tmp/ruby/v3/build/trunk-test/miniruby(rb_vm_exec+0xc5) [0x55a12c4a5535] /tmp/ruby/v3/src/trunk-test/vm.c:2165 /tmp/ruby/v3/build/trunk-test/miniruby(rb_ec_exec_node+0xd6) [0x55a12c2cd0d6] /tmp/ruby/v3/src/trunk-test/eval.c:317 /tmp/ruby/v3/build/trunk-test/miniruby(ruby_run_node+0x55) [0x55a12c2d3105] /tmp/ruby/v3/src/trunk-test/eval.c:375 /tmp/ruby/v3/build/trunk-test/miniruby(main+0x6f) [0x55a12c2325ef] /tmp/ruby/v3/src/trunk-test/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: 55a12c207000-55a12c5c4000 r-xp 00000000 00:2e 21765 /tmp/ruby/v3/build/trunk-test/miniruby 55a12c7c3000-55a12c7ca000 r--p 003bc000 00:2e 21765 /tmp/ruby/v3/build/trunk-test/miniruby 55a12c7ca000-55a12c7cb000 rw-p 003c3000 00:2e 21765 /tmp/ruby/v3/build/trunk-test/miniruby 55a12c7cb000-55a12c7dc000 rw-p 00000000 00:00 0 55a12cfb0000-55a12d175000 rw-p 00000000 00:00 0 [heap] 7fc810000000-7fc810021000 rw-p 00000000 00:00 0 7fc810021000-7fc814000000 ---p 00000000 00:00 0 7fc818000000-7fc818021000 rw-p 00000000 00:00 0 7fc818021000-7fc81c000000 ---p 00000000 00:00 0 7fc81c000000-7fc81c021000 rw-p 00000000 00:00 0 7fc81c021000-7fc820000000 ---p 00000000 00:00 0 7fc820000000-7fc820021000 rw-p 00000000 00:00 0 7fc820021000-7fc824000000 ---p 00000000 00:00 0 7fc824000000-7fc824029000 rw-p 00000000 00:00 0 7fc824029000-7fc828000000 ---p 00000000 00:00 0 7fc828000000-7fc828041000 rw-p 00000000 00:00 0 7fc828041000-7fc82c000000 ---p 00000000 00:00 0 7fc82d1b3000-7fc82d3a3000 r--s 00000000 08:01 11272734 /lib/x86_64-linux-gnu/libc-2.27.so 7fc82d3a3000-7fc82eaf2000 r--s 00000000 00:2e 21765 /tmp/ruby/v3/build/trunk-test/miniruby 7fc82eaf2000-7fc82eb09000 r-xp 00000000 08:01 11272293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fc82eb09000-7fc82ed08000 ---p 00017000 08:01 11272293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fc82ed08000-7fc82ed09000 r--p 00016000 08:01 11272293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fc82ed09000-7fc82ed0a000 rw-p 00017000 08:01 11272293 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fc82ed0a000-7fc82ed0b000 ---p 00000000 00:00 0 7fc82ed0b000-7fc82ef0b000 rw-p 00000000 00:00 0 7fc82ef0b000-7fc82ef0c000 ---p 00000000 00:00 0 7fc82ef0c000-7fc82f10c000 rw-p 00000000 00:00 0 7fc82f10c000-7fc82f10d000 ---p 00000000 00:00 0 7fc82f10d000-7fc82f30d000 rw-p 00000000 00:00 0 7fc82f30d000-7fc82f30e000 ---p 00000000 00:00 0 7fc82f30e000-7fc82f50e000 rw-p 00000000 00:00 0 7fc82f50e000-7fc82f50f000 ---p 00000000 00:00 0 7fc82f50f000-7fc82f70f000 rw-p 00000000 00:00 0 7fc82f70f000-7fc82f710000 ---p 00000000 00:00 0 7fc82f710000-7fc82f7b1000 rw-p 00000000 00:00 0 7fc82f7b1000-7fc82f7b2000 ---p 00000000 00:00 0 7fc82f7b2000-7fc82f853000 rw-p 00000000 00:00 0 7fc82f853000-7fc82f854000 ---p 00000000 00:00 0 7fc82f854000-7fc82f8f5000 rw-p 00000000 00:00 0 7fc82f8f5000-7fc82f8f6000 ---p 00000000 00:00 0 7fc82f8f6000-7fc82f997000 rw-p 00000000 00:00 0 7fc82f997000-7fc82f998000 ---p 00000000 00:00 0 7fc82f998000-7fc82fa39000 rw-p 00000000 00:00 0 7fc82fa39000-7fc82fa3a000 ---p 00000000 00:00 0 7fc82fa3a000-7fc82fadb000 rw-p 00000000 00:00 0 7fc82fadb000-7fc82fadc000 ---p 00000000 00:00 0 7fc82fadc000-7fc82fb7d000 rw-p 00000000 00:00 0 7fc82fb7d000-7fc82fb7e000 ---p 00000000 00:00 0 7fc82fb7e000-7fc82fc1f000 rw-p 00000000 00:00 0 7fc82fc1f000-7fc82fc20000 ---p 00000000 00:00 0 7fc82fc20000-7fc82fcc1000 rw-p 00000000 00:00 0 7fc82fcc1000-7fc82fcc2000 ---p 00000000 00:00 0 7fc82fcc2000-7fc82fd63000 rw-p 00000000 00:00 0 7fc82fd63000-7fc82fd64000 ---p 00000000 00:00 0 7fc82fd64000-7fc82fe05000 rw-p 00000000 00:00 0 7fc82fe05000-7fc82fe06000 ---p 00000000 00:00 0 7fc82fe06000-7fc82fea7000 rw-p 00000000 00:00 0 7fc82fea7000-7fc82fea8000 ---p 00000000 00:00 0 7fc82fea8000-7fc82ff49000 rw-p 00000000 00:00 0 7fc82ff49000-7fc82ff4a000 ---p 00000000 00:00 0 7fc82ff4a000-7fc82ffeb000 rw-p 00000000 00:00 0 7fc82ffeb000-7fc82ffec000 ---p 00000000 00:00 0 7fc82ffec000-7fc83008d000 rw-p 00000000 00:00 0 7fc83008d000-7fc83008e000 ---p 00000000 00:00 0 7fc83008e000-7fc83012f000 rw-p 00000000 00:00 0 7fc83012f000-7fc830130000 ---p 00000000 00:00 0 7fc830130000-7fc8301d1000 rw-p 00000000 00:00 0 7fc8301d1000-7fc8301d2000 ---p 00000000 00:00 0 7fc8301d2000-7fc830273000 rw-p 00000000 00:00 0 7fc830273000-7fc830274000 ---p 00000000 00:00 0 7fc830274000-7fc830315000 rw-p 00000000 00:00 0 7fc830315000-7fc830316000 ---p 00000000 00:00 0 7fc830316000-7fc8303b7000 rw-p 00000000 00:00 0 7fc8303b7000-7fc8303b8000 ---p 00000000 00:00 0 7fc8303b8000-7fc830459000 rw-p 00000000 00:00 0 7fc830459000-7fc83045a000 ---p 00000000 00:00 0 7fc83045a000-7fc8304fb000 rw-p 00000000 00:00 0 7fc8304fb000-7fc8304fc000 ---p 00000000 00:00 0 7fc8304fc000-7fc83059d000 rw-p 00000000 00:00 0 7fc83059d000-7fc83059e000 ---p 00000000 00:00 0 7fc83059e000-7fc83063f000 rw-p 00000000 00:00 0 7fc83063f000-7fc830640000 ---p 00000000 00:00 0 7fc830640000-7fc8306e1000 rw-p 00000000 00:00 0 7fc8306e1000-7fc8306e2000 ---p 00000000 00:00 0 7fc8306e2000-7fc830783000 rw-p 00000000 00:00 0 7fc830783000-7fc830784000 ---p 00000000 00:00 0 7fc830784000-7fc830825000 rw-p 00000000 00:00 0 7fc830825000-7fc830826000 ---p 00000000 00:00 0 7fc830826000-7fc8308c7000 rw-p 00000000 00:00 0 7fc8308c7000-7fc8308c8000 ---p 00000000 00:00 0 7fc8308c8000-7fc830969000 rw-p 00000000 00:00 0 7fc830969000-7fc83096a000 ---p 00000000 00:00 0 7fc83096a000-7fc830a0b000 rw-p 00000000 00:00 0 7fc830a0b000-7fc830a0c000 ---p 00000000 00:00 0 7fc830a0c000-7fc830aad000 rw-p 00000000 00:00 0 7fc830aad000-7fc830aae000 ---p 00000000 00:00 0 7fc830aae000-7fc832b58000 rw-p 00000000 00:00 0 7fc832b58000-7fc832e36000 r--p 00000000 08:01 12321713 /usr/lib/locale/locale-archive 7fc832e36000-7fc83301d000 r-xp 00000000 08:01 11272734 /lib/x86_64-linux-gnu/libc-2.27.so 7fc83301d000-7fc83321d000 ---p 001e7000 08:01 11272734 /lib/x86_64-linux-gnu/libc-2.27.so 7fc83321d000-7fc833221000 r--p 001e7000 08:01 11272734 /lib/x86_64-linux-gnu/libc-2.27.so 7fc833221000-7fc833223000 rw-p 001eb000 08:01 11272734 /lib/x86_64-linux-gnu/libc-2.27.so 7fc833223000-7fc833227000 rw-p 00000000 00:00 0 7fc833227000-7fc8333c4000 r-xp 00000000 08:01 11272746 /lib/x86_64-linux-gnu/libm-2.27.so 7fc8333c4000-7fc8335c3000 ---p 0019d000 08:01 11272746 /lib/x86_64-linux-gnu/libm-2.27.so 7fc8335c3000-7fc8335c4000 r--p 0019c000 08:01 11272746 /lib/x86_64-linux-gnu/libm-2.27.so 7fc8335c4000-7fc8335c5000 rw-p 0019d000 08:01 11272746 /lib/x86_64-linux-gnu/libm-2.27.so 7fc8335c5000-7fc8335ce000 r-xp 00000000 08:01 11272736 /lib/x86_64-linux-gnu/libcrypt-2.27.so 7fc8335ce000-7fc8337cd000 ---p 00009000 08:01 11272736 /lib/x86_64-linux-gnu/libcrypt-2.27.so 7fc8337cd000-7fc8337ce000 r--p 00008000 08:01 11272736 /lib/x86_64-linux-gnu/libcrypt-2.27.so 7fc8337ce000-7fc8337cf000 rw-p 00009000 08:01 11272736 /lib/x86_64-linux-gnu/libcrypt-2.27.so 7fc8337cf000-7fc8337fd000 rw-p 00000000 00:00 0 7fc8337fd000-7fc833800000 r-xp 00000000 08:01 11272737 /lib/x86_64-linux-gnu/libdl-2.27.so 7fc833800000-7fc8339ff000 ---p 00003000 08:01 11272737 /lib/x86_64-linux-gnu/libdl-2.27.so 7fc8339ff000-7fc833a00000 r--p 00002000 08:01 11272737 /lib/x86_64-linux-gnu/libdl-2.27.so 7fc833a00000-7fc833a01000 rw-p 00003000 08:01 11272737 /lib/x86_64-linux-gnu/libdl-2.27.so 7fc833a01000-7fc833a80000 r-xp 00000000 08:01 12325589 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7fc833a80000-7fc833c80000 ---p 0007f000 08:01 12325589 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7fc833c80000-7fc833c81000 r--p 0007f000 08:01 12325589 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7fc833c81000-7fc833c82000 rw-p 00080000 08:01 12325589 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7fc833c82000-7fc833c89000 r-xp 00000000 08:01 11272834 /lib/x86_64-linux-gnu/librt-2.27.so 7fc833c89000-7fc833e88000 ---p 00007000 08:01 11272834 /lib/x86_64-linux-gnu/librt-2.27.so 7fc833e88000-7fc833e89000 r--p 00006000 08:01 11272834 /lib/x86_64-linux-gnu/librt-2.27.so 7fc833e89000-7fc833e8a000 rw-p 00007000 08:01 11272834 /lib/x86_64-linux-gnu/librt-2.27.so 7fc833e8a000-7fc833ea4000 r-xp 00000000 08:01 11272785 /lib/x86_64-linux-gnu/libpthread-2.27.so 7fc833ea4000-7fc8340a3000 ---p 0001a000 08:01 11272785 /lib/x86_64-linux-gnu/libpthread-2.27.so 7fc8340a3000-7fc8340a4000 r--p 00019000 08:01 11272785 /lib/x86_64-linux-gnu/libpthread-2.27.so 7fc8340a4000-7fc8340a5000 rw-p 0001a000 08:01 11272785 /lib/x86_64-linux-gnu/libpthread-2.27.so 7fc8340a5000-7fc8340a9000 rw-p 00000000 00:00 0 7fc8340a9000-7fc8340c5000 r-xp 00000000 08:01 11272359 /lib/x86_64-linux-gnu/libz.so.1.2.11 7fc8340c5000-7fc8342c4000 ---p 0001c000 08:01 11272359 /lib/x86_64-linux-gnu/libz.so.1.2.11 7fc8342c4000-7fc8342c5000 r--p 0001b000 08:01 11272359 /lib/x86_64-linux-gnu/libz.so.1.2.11 7fc8342c5000-7fc8342c6000 rw-p 0001c000 08:01 11272359 /lib/x86_64-linux-gnu/libz.so.1.2.11 7fc8342c6000-7fc8342ed000 r-xp 00000000 08:01 11272323 /lib/x86_64-linux-gnu/ld-2.27.so 7fc834359000-7fc83437d000 r--s 00000000 08:01 11272785 /lib/x86_64-linux-gnu/libpthread-2.27.so 7fc83437d000-7fc8344e6000 rw-p 00000000 00:00 0 7fc8344e6000-7fc8344ed000 r--s 00000000 08:01 12330116 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fc8344ed000-7fc8344ee000 r--p 00027000 08:01 11272323 /lib/x86_64-linux-gnu/ld-2.27.so 7fc8344ee000-7fc8344ef000 rw-p 00028000 08:01 11272323 /lib/x86_64-linux-gnu/ld-2.27.so 7fc8344ef000-7fc8344f0000 rw-p 00000000 00:00 0 7ffde6cca000-7ffde74c9000 rw-p 00000000 00:00 0 [stack] 7ffde74f0000-7ffde74f3000 r--p 00000000 00:00 0 [vvar] 7ffde74f3000-7ffde74f5000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] ....................................................... test_string.rb . test_struct.rb . test_syntax.rb ............................................................................................................................................................ test_thread.rb ................................................. Fiber count: 10000 (skipping) #1208 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\"]") FAIL 1/1470 tests failed make: *** [yes-btest] Error 1 0.000000 0.001131 16.217802 ( 16.925490) test_basic 0.000000 0.005876 0.302023 ( 0.390637) test_all Skipping Gem::PackageTask tests. rake not found. 0.013718 0.000795 452.266760 ( 72.112671) test_rubyspec $ /tmp/ruby/v3/build/trunk-test/miniruby -I/tmp/ruby/v3/src/trunk-test/lib /tmp/ruby/v3/src/trunk-test/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk-test --extout=.ext -- -I/tmp/ruby/v3/src/trunk-test/tool/lib /tmp/ruby/v3/src/trunk-test/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk-test/spec/default.mspec 0.076020 0.029832 39.310138 ( 48.728926) $$$[end] "make yes-btest TESTS='-j8'" exit with 512. /home/ko1/ruby/logs/brlog.trunk-test.20201211-073843 total: 142.68 sec