View test.rb
Thread.abort_on_exception = true
def fib n
case n
when 0, 1
1
else
fib(n-2) + fib(n-1)
end
end
View gist:30f35331ea7776a9101986336b63db69
/home/ko1/ruby/logs/brlog.trunk-vm-asserts.20180112-124812:I, [2018-01-12T12:52:29.575982 #32408] INFO -- : TestIO#test_close_write [/home/ko1/ruby/src/trunk-vm-asserts/test/ruby/test_io.rb:1587]:
/home/ko1/ruby/logs/brlog.trunk-asserts-nopara.20180113-075952:I, [2018-01-13T10:02:20.345356 #13203] INFO -- : TestIO#test_close_write [/home/ko1/ruby/src/trunk-asserts-nopara/test/ruby/test_io.rb:1587]:
/home/ko1/ruby/logs/brlog.trunk-vm-asserts.20180115-123717:I, [2018-01-15T12:41:32.281800 #17572] INFO -- : TestIO#test_close_write [/home/ko1/ruby/src/trunk-vm-asserts/test/ruby/test_io.rb:1587]:
/home/ko1/ruby/logs/brlog.trunk-vm-asserts.20180117-033419:I, [2018-01-17T03:38:44.256778 #25903] INFO -- : TestIO#test_close_write [/home/ko1/ruby/src/trunk-vm-asserts/test/ruby/test_io.rb:1587]:
/home/ko1/ruby/logs/brlog.trunk-vm-asserts.20180117-073157:I, [2018-01-17T07:36:14.674244 #1479] INFO -- : TestIO#test_close_write [/home/ko1/ruby/src/trunk-vm-asserts/test/ruby/test_io.rb:1587]:
/home/ko1/ruby/logs/brlog.t
View Dockerfile.artful
FROM ubuntu:artful
MAINTAINER Koichi Sasada
RUN apt-get update && \
apt-get install -y gcc gcc-4.8 gcc-5 gcc-6 gcc-7 && \
apt-get install -y clang-3.8 clang-3.9 clang-4.0 clang-5.0 && \
apt-get install -y ruby subversion autoconf bison make git && \
apt-get install -y libgmp-dev libssl-dev zlib1g-dev libffi-dev libreadline-dev libgdbm-dev && \
apt-get install -y vim-tiny gdb tzdata libjemalloc-dev && \
rm -rf /var/lib/apt/lists/*
View brlog.trunk-asserts-nopara.20180123-211801
# Logfile created on 2018-01-23 21:18:02 +0000 by logger.rb/v1.2.7
I, [2018-01-23T21:18:02.150617 #838] INFO -- : #<BuildRuby:0x0055e53466b5b0 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk-asserts-nopara", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk-asserts-nopara", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk-asserts-nopara", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk-asserts-nopara", @configure_opts=["--enable-shared"], @build_opts="DEFS=\"-DRGENGC_CHECK_MODE=2 -DVM_CHECK_MODE=2\"", @test_opts=nil, @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk-asserts-nopara.20180123-211801", @l
View brlog.trunk-asserts.20180123-220617
# Logfile created on 2018-01-23 22:06:17 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:06:17.718981 #7793] INFO -- : #<BuildRuby:0x0055c3c151c608 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk-asserts", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk-asserts", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk-asserts", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk-asserts", @configure_opts=["--enable-shared"], @build_opts="DEFS=\"-DRGENGC_CHECK_MODE=2 -DVM_CHECK_MODE=2\"", @test_opts="TESTS='-j6'", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk-asserts.20180123-220617", @logger=#<Logger:0x0055c3c
View brlog.trunk-nopara.20180123-222419
# Logfile created on 2018-01-23 22:24:19 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:24:19.728584 #16243] INFO -- : #<BuildRuby:0x005615f702c930 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk-nopara", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk-nopara", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk-nopara", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk-nopara", @configure_opts=["--enable-shared"], @build_opts=nil, @test_opts=nil, @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk-nopara.20180123-222419", @logger=#<Logger:0x005615f6fa1dd0 @progname=nil, @level=0, @default_formatter=#<Logger:
View brlog.trunk_clang_50.20180123-223024
# Logfile created on 2018-01-23 22:30:24 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:30:24.429879 #8739] INFO -- : #<BuildRuby:0x0055c150b84810 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk_clang_50", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk_clang_50", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk_clang_50", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk_clang_50", @configure_opts=["CC=clang-5.0"], @build_opts="-j6", @test_opts="TESTS='-j6'", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk_clang_50.20180123-223024", @logger=#<Logger:0x0055c150af5bb0 @progname=nil, @level=0, @default_f
View brlog.trunk_gcc5.20180123-222839
# Logfile created on 2018-01-23 22:28:39 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:28:39.725147 #13582] INFO -- : #<BuildRuby:0x0056356ea0ca68 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk_gcc5", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk_gcc5", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk_gcc5", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk_gcc5", @configure_opts=["CC=gcc-5"], @build_opts="-j6", @test_opts="TESTS='-j6'", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk_gcc5.20180123-222839", @logger=#<Logger:0x0056356e989c80 @progname=nil, @level=0, @default_formatter=#<Logger::Form
View brlog.trunk_clang_39.20180123-222803
# Logfile created on 2018-01-23 22:28:03 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:28:03.791144 #30493] INFO -- : #<BuildRuby:0x0055d866d307b8 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk_clang_39", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk_clang_39", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk_clang_39", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk_clang_39", @configure_opts=["CC=clang-3.9"], @build_opts="-j6", @test_opts="TESTS='-j6'", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk_clang_39.20180123-222803", @logger=#<Logger:0x0055d866ca5b18 @progname=nil, @level=0, @default_
View brlog.trunk_clang_40.20180123-222735
# Logfile created on 2018-01-23 22:27:35 +0000 by logger.rb/v1.2.7
I, [2018-01-23T22:27:35.912223 #11641] INFO -- : #<BuildRuby:0x005581cb1a4828 @REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk", @REPOSITORY_TYPE=:svn, @git_branch=nil, @svn_revision=nil, @TARGET_NAME="trunk_clang_40", @SRC_DIR="/home/ko1/ruby/src", @BUILD_DIR="/home/ko1/ruby/build", @INSTALL_DIR="/home/ko1/ruby/install", @TARGET_SRC_DIR="/home/ko1/ruby/src/trunk_clang_40", @TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk_clang_40", @TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk_clang_40", @configure_opts=["CC=clang-4.0"], @build_opts="-j6", @test_opts="TESTS='-j6'", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=7200, @logfile="/home/ko1/ruby/logs/brlog.trunk_clang_40.20180123-222735", @logger=#<Logger:0x005581cb115bc8 @progname=nil, @level=0, @default_