rev:
test-all : 20586 tests, 5651687 assertions, 0 failures, 0 errors, 170 skips
test-spec:
exit statuses:
"rm -f .revision.time" exit with 0.
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 512.
"make after-update -j6" exit with 0.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest TESTS='-j6'" exit with 0.
"make yes-test-basic TESTS='-j6'" exit with 0.
"make yes-test-all TESTS='-j6'" exit with 0.
"make yes-test-rubyspec TESTS='-j6'" exit with 512.
Logfile: /home/ko1/ruby/logs/brlog.trunk-mjit.20200411-194534
#<BuildRuby:0x00005592ab424008
@BUILD_DIR="/tmp/ruby/v2/build",
@INSTALL_DIR="/tmp/ruby/v2/install",
@REPOSITORY="https://github.com/ruby/ruby.git",
@REPOSITORY_TYPE=:git,
@SRC_DIR="/tmp/ruby/v2/src",
@TARGET_BUILD_DIR="/tmp/ruby/v2/build/trunk-mjit",
@TARGET_INSTALL_DIR="/tmp/ruby/v2/install/trunk-mjit",
@TARGET_NAME="trunk-mjit",
@TARGET_SRC_DIR="/tmp/ruby/v2/src/trunk-mjit",
@build_opts="-j6",
@configure_opts=["cppflags=-DMJIT_FORCE_ENABLE"],
@gist=false,
@git_branch=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-mjit.20200411-194534",
@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.000032)
autoconf 0.000000 0.000000 0.000000 ( 0.000056)
configure 0.000000 0.004000 0.004000 ( 0.000058)
build_up error: The following untracked working tree files would be overwritten by merge:
aclocal.m4
Please move or remove them before you merge.
Aborting
error: The following untracked working tree files would be overwritten by checkout:
aclocal.m4
Please move or remove them before you switch branches.
Aborting
could not detach HEAD
make: *** [update-src] Error 1
0.012000 0.000000 5.700000 ( 5.079065)
build_miniruby 0.004000 0.000000 0.108000 ( 0.163954)
build_ruby 0.004000 0.000000 0.104000 ( 0.198989)
build_all 0.012000 0.004000 9.480000 ( 6.515657)
build_install 0.032000 0.000000 10.940000 ( 8.036734)
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_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb ................................................
Fiber count: 10000 (skipping)
PASS all 1407 tests
0.000000 0.000000 864.580000 (881.116088)
test_basic 0.012000 0.004000 6.884000 ( 5.383250)
test_all generate_index tests are being skipped. Install builder gem.
Gem::Indexer tests are being skipped. Install builder gem.
0.000000 0.004000 3066.832000 (676.784982)
test_rubyspec $ /tmp/ruby/v2/build/trunk-mjit/miniruby -I/tmp/ruby/v2/src/trunk-mjit/lib /tmp/ruby/v2/src/trunk-mjit/tool/runruby.rb --archdir=/tmp/ruby/v2/build/trunk-mjit --extout=.ext -- /tmp/ruby/v2/src/trunk-mjit/spec/mspec/bin/mspec-run -B /tmp/ruby/v2/src/trunk-mjit/spec/default.mspec
-----------------------------------------------------
The rubyspec temp directory is not empty. Ensure that
all specs are cleaning up temporary files:
/tmp/ruby/v2/build/trunk-mjit/rubyspec_temp/20497
-----------------------------------------------------
/tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:28:in `block in mkdir_p': Stack consistency error (sp: 148, bp: 149) (fatal)
== disasm: #<ISeq:block in mkdir_p@/tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:10 (10,13)-(28,5)> (catch: TRUE)
== catch table
| catch type: rescue st: 0080 ed: 0093 sp: 0000 cont: 0094
| == disasm: #<ISeq:rescue in block in mkdir_p@/tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:20 (20,6)-(25,11)> (catch: TRUE)
| local table (size: 1, argc: 0 [opts: 0, rest: -1, post: 0, block: -1, kw: -1@-1, kwrest: -1])
| [ 1] $!@0
| 0000 getlocal_WC_0 $!@0 ( 20)
| 0002 opt_getinlinecache 15, <is:0>
| 0005 putobject true
| 0007 getconstant :Errno
| 0009 putobject false
| 0011 getconstant :EEXIST
| 0013 opt_setinlinecache <is:0>
| 0015 checkmatch 3
| 0017 branchunless 47
| 0019 getlocal_WC_0 $!@0
| 0021 setlocal_WC_1 e@1
| 0023 opt_getinlinecache 32, <is:1> ( 21)[Li]
| 0026 putobject true
| 0028 getconstant :File
| 0030 opt_setinlinecache <is:1>
| 0032 getlocal name@2, 2
| 0035 opt_send_without_block <calldata!mid:directory?, argc:1, ARGS_SIMPLE>
| 0037 branchunless 41
| 0039 putnil
| 0040 leave ( 20)
| 0041 putself ( 24)[Li]
| 0042 getlocal_WC_1 e@1
| 0044 opt_send_without_block <calldata!mid:raise, argc:1, FCALL|ARGS_SIMPLE>
| 0046 leave ( 20)
| 0047 getlocal_WC_0 $!@0
| 0049 throw 0
| catch type: retry st: 0093 ed: 0094 sp: 0000 cont: 0080
| catch type: redo st: 0001 ed: 0094 sp: 0000 cont: 0001
| catch type: next st: 0001 ed: 0094 sp: 0000 cont: 0094
|------------------------------------------------------------------------
local table (size: 2, argc: 1 [opts: 0, rest: -1, post: 0, block: -1, kw: -1@-1, kwrest: -1])
[ 2] part@0<Arg>[ 1] e@1
0000 nop ( 10)[Bc]
0001 opt_getinlinecache 10, <is:0> ( 11)[Li]
0004 putobject true
0006 getconstant :File
0008 opt_setinlinecache <is:0>
0010 getlocal_WC_1 name@2
0012 getlocal_WC_0 part@0
0014 opt_send_without_block <calldata!mid:join, argc:2, ARGS_SIMPLE>
0016 setlocal_WC_1 name@2
0018 opt_getinlinecache 27, <is:1> ( 13)[Li]
0021 putobject true
0023 getconstant :File
0025 opt_setinlinecache <is:1>
0027 getlocal_WC_1 name@2
0029 opt_send_without_block <calldata!mid:file?, argc:1, ARGS_SIMPLE>
0031 branchunless 63
0033 putself ( 14)[Li]
0034 opt_getinlinecache 43, <is:2>
0037 putobject true
0039 getconstant :ArgumentError
0041 opt_setinlinecache <is:2>
0043 putobject "path component of "
0045 getlocal_WC_1 path@0
0047 dup
0048 checktype T_STRING
0050 branchif 56
0052 dup
0053 opt_send_without_block <calldata!mid:to_s, argc:0, FCALL|ARGS_SIMPLE>
0055 tostring
0056 putobject " is a file"
0058 concatstrings 3
0060 opt_send_without_block <calldata!mid:raise, argc:2, FCALL|ARGS_SIMPLE>
0062 pop
0063 opt_getinlinecache 72, <is:3> ( 17)[Li]
0066 putobject true
0068 getconstant :File
0070 opt_setinlinecache <is:3>
0072 getlocal_WC_1 name@2
0074 opt_send_without_block <calldata!mid:directory?, argc:1, ARGS_SIMPLE>
0076 branchunless 80
0078 putnil
0079 leave ( 28)[Br]
0080 opt_getinlinecache 89, <is:4> ( 19)[Li]
0083 putobject true
0085 getconstant :Dir
0087 opt_setinlinecache <is:4>
0089 getlocal_WC_1 name@2
0091 opt_send_without_block <calldata!mid:mkdir, argc:1, ARGS_SIMPLE>
0093 nop ( 18)
0094 nop
0095 leave ( 28)[Br]
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:10:in `each'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:10:in `mkdir_p'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/helpers/fs.rb:59:in `touch'
from /tmp/ruby/v2/src/trunk-mjit/spec/ruby/shared/file/zero.rb:9:in `block (2 levels) in <top (required)>'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:114:in `instance_exec'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:114:in `protect'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:176:in `block in protect'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:176:in `all?'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:176:in `protect'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:209:in `block (2 levels) in process'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:278:in `repeat'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:204:in `block in process'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:203:in `each'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/context.rb:203:in `process'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:53:in `describe'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/object.rb:11:in `describe'
from /tmp/ruby/v2/src/trunk-mjit/spec/ruby/core/filetest/zero_spec.rb:4:in `<top (required)>'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:97:in `load'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:97:in `block (2 levels) in files'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:114:in `instance_exec'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:114:in `protect'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:97:in `block in files'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:88:in `each'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:88:in `each_file'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:93:in `files'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/runner/mspec.rb:61:in `process'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/commands/mspec-run.rb:84:in `run'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/lib/mspec/utils/script.rb:281:in `main'
from /tmp/ruby/v2/src/trunk-mjit/spec/mspec/bin/mspec-run:7:in `<main>'
make: *** [yes-test-spec] Error 1
0.008000 0.016000 367.424000 (332.640033)
$$$[end] "make yes-test-rubyspec TESTS='-j6'" exit with 512.
/home/ko1/ruby/logs/brlog.trunk-mjit.20200411-194534
total: 1915.92 sec