El 2021-01-11 22:46, Jeremy Evans escribió:
Install the package, but be aware you should be running -current, not
6.8. Running of -current packages on 6.8 is not supported.
Thanks,
Jeremy
I tried on current on amd64, it compiled fine, and running `make test`
produced 24 failing cases (I'm attaching a file with the result).
Finally, I also could compile on 6.8 on amd64 --I had to remove other
versions of ruby before. Running `make test` produces 24 failing cases
(result attached).
Thank you.
--
Dios, gracias por tu amor infinito.
--
Vladimir Támara Patiño. http://vtamara.pasosdeJesus.org/
http://www.pasosdejesus.org/dominio_publico_colombia.html
===> Regression tests for ruby-3.0.0
cd /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 && make check
BASERUBY = echo executable host ruby is required. use --with-baseruby
option.; false
CC = cc -fdeclspec
LD = ld
LDSHARED = cc -fdeclspec -shared
CFLAGS = -O2 -pipe -g -fPIC
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong
-fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I.
-I.ext/include/x86_64-openbsd -I./include -I. -I./enc/unicode/12.1.0
CPPFLAGS = -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include
DLDFLAGS = -L/usr/local/lib -fstack-protector-strong
SOLIBS = -lz -pthread -lgmp -lm
LANG = es_CO.UTF-8
LC_ALL =
LC_CTYPE =
MFLAGS =
OpenBSD clang version 10.0.1
Target: amd64-unknown-openbsd6.8
Thread model: posix
InstalledDir: /usr/bin
: > revision.tmp
./tool/ifchange "--timestamp=./.revision.time" "./revision.h" revision.tmp
./revision.h unchanged
./miniruby -I./lib -I. -I.ext/common ./enc/make_encmake.rb
--builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o"
--builtin-transes="enc/trans/newline.o" --module enc.mk
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
srcs
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -c -o transdb.h
./template/transdb.h.tmpl ./enc/trans enc/trans
transdb.h unchanged
mkdir -p ext
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o
ext/configure-ext.mk -c ./template/configure-ext.mk.tmpl --srcdir="."
--miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir=""
--extout=".ext" --mflags=" " --make-flags=" "'
ext/configure-ext.mk unchanged
make -f ext/configure-ext.mk V=1 EXTSTATIC= gnumake= MINIRUBY="./miniruby
-I./lib -I. -I.ext/common " EXTLDFLAGS="" srcdir="."
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/-test-
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/bigdecimal/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/bigdecimal
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/cgi
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/continuation
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/coverage
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/date
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/dbm/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/dbm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/digest
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/etc
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fcntl
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fiber/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fiber
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fiddle/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fiddle
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/gdbm/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/gdbm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/io
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/json
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/monitor
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/nkf/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/nkf
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/objspace
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/openssl
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/pathname/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/pathname
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/psych
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/pty
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/racc/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/racc
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/rbconfig
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/readline/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/readline
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/ripper
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/rubyvm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/socket
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/stringio
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/strscan
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/syslog/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/syslog
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/win32
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/win32ole/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/win32ole
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/zlib
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c
./template/exts.mk.tmpl --gnumake= --configure-exts=ext/configure-ext.mk
exts.mk unchanged
make -f exts.mk V=1 libdir="/usr/local/lib"
LIBRUBY_EXTS=./.libruby-with-ext.time EXTENCS="dmyenc.o" UPDATE_LIBRARIES=no
cd ext/-test-/RUBY_ALIGNOF && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/arith_seq/extract && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/array/resize && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/bignum && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-14834 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-3571 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-5832 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug_reporter && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/class && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/cxxanyargs && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/debug && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/dln/empty && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/enumerator_kw && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/exception && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/fatal && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/file && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/float && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/funcall && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/gvl/call_without_gvl && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/hash && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/integer && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/iseq_load && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/iter && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/load/dot.dot && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/load/protect && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/compat && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/internal_ivar && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/usr && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/memory_status && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/memory_view && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/method && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/notimplement && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/num2int && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/path_to_class && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/popen_deadlock && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/postponed_job && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/printf && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/proc && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/random && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/rational && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/rb_call_super_kw && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/recursion && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/regexp && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/scan_args && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/st/foreach && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/st/numhash && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/st/update && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/string && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/struct && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/symbol && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/thread_fd_close && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/time && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/tracepoint && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/typeddata && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/vm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/wait_for_single_fd && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/bigdecimal && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/cgi/escape && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/continuation && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/coverage && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/date && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/dbm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/bubblebabble && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/digest/md5 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/rmd160 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/sha1 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/sha2 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/etc && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fcntl && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fiber && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fiddle && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/gdbm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/console && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/nonblock && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/wait && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json/generator && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json/parser && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/monitor && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/nkf && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/objspace && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/openssl && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/pathname && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/psych && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/pty && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/racc/cparse && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/rbconfig/sizeof && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/readline && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/ripper && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/rubyvm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/socket && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/stringio && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/strscan && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/syslog && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/zlib && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o libdir=/usr/local/lib
LIBRUBY_EXTS=./.libruby-with-ext.time DLDOBJS="dmyext.o dmyenc.o" EXTOBJS=
EXTSOLIBS="" LIBRUBY_SO_UPDATE=./.libruby-with-ext.time EXTLDFLAGS=""
EXTINITS="" UPDATE_LIBRARIES="no" SHOWFLAGS= ruby30
`ruby30' is up to date.
make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="."
note
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
enc
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
trans
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
encs
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./bootstraptest/runner.rb" --ruby="ruby30 -I./lib
--disable-gems" -q
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
..................................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb
............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
PASS all 1481 tests
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./bootstraptest/runner.rb" --ruby="ruby30 --disable-gems"
./KNOWNBUGS.rb
2021-01-23 12:40:07 -0500
Driver is ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
Target is ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
KNOWNBUGS.rb
No tests, no problem
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./basictest/runner.rb" --run-opt=--disable-gems
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:assignment
....................................................................................................................................................................................................................................................................................................................................................................................OK
372
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:condition ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:if/unless ...OK 3
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:case .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:while/until ........OK 8
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:exception ..........OK
10
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:array
.......................................OK 39
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:hash
...........................OK 27
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:iterator
...........................................................................................................OK
107
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:float
................................................................................OK
80
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:bignum
...............................OK 31
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:string & char
..............................................................OK 62
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:assignment ..........OK
10
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:call ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:proc .........OK 9
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:signal ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:eval
...........................OK 27
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:system ........OK 8
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:const .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:clone .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:marshal ....OK 4
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:pack ....OK 4
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:math ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:struct ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:variable ............OK
12
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:trace ...OK 3
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:defined? ............OK
12
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:alias ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:path
.......................OK 23
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:gc ....OK 4
test succeeded
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./tool/test/runner.rb" --ruby="./miniruby -I./lib -I.
-I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems"
Run options:
--seed=84490
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
-- --disable-gems"
# Running tests:
Finished tests in 22.166003s, 16.2411 tests/s, 74.4834 assertions/s.
360 tests, 1651 assertions, 0 failures, 0 errors, 0 skips
ruby -v: ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common
./tool/runruby.rb --extout=.ext -- --disable-gems"
--excludes-dir=./test/excludes --name=!/memory_leak/
Skipping Gem::PackageTask tests. rake not found.
Run options:
--seed=18762
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
-- --disable-gems"
--excludes-dir=./test/excludes
--name=!/memory_leak/
# Running tests:
Closed file descriptor: TestEtc#test_ractor: 14
Leaked file descriptor: TestEtc#test_ractor: 11 #<File::Stat dev=0x400,
ino=4990355, mode=0100644, nlink=1, uid=0, gid=0, rdev=0x12fdef0, size=57344,
blksize=16384, blocks=112, atime=2021-01-23 12:46:55.083825604 -0500,
mtime=2021-01-16 21:40:22.280248497 -0500, ctime=2021-01-16 21:40:22.280248497
-0500>
Closed file descriptor:
TestFileExhaustive#test_expand_path_error_for_nonexistent_username: 11
Closed file descriptor: TestIO_Console#test_cooked: 14
Leaked file descriptor: TestIO_Console#test_cooked: 11 #<File::Stat dev=0x404,
ino=1143303, mode=0100644, nlink=1, uid=0, gid=0, rdev=0x459fc0, size=49152,
blksize=16384, blocks=96, atime=2021-01-23 12:57:20.349777758 -0500,
mtime=2021-01-14 08:55:49.90351056 -0500, ctime=2021-01-14 08:55:49.90351056
-0500>
#<Thread:0x00000f5399efe6a0
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:45 run>
terminated with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/net/protocol.rb:46:in
`connect_nonblock': SSL_connect returned=1 errno=0 state=before connect
initialization: certificate verify failed (unable to get local issuer
certificate) (OpenSSL::SSL::SSLError)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/net/protocol.rb:46:in
`ssl_socket_connect'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/net/http.rb:1038:in
`connect'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/net/http.rb:970:in
`do_start'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/net/http.rb:959:in
`start'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:323:in
`open_http'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:741:in
`buffer_open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:212:in
`block in open_loop'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:210:in
`catch'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:210:in
`open_loop'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:151:in
`open_uri'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:721:in `open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/open-uri.rb:29:in `open'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:168:in `block
in test_proxy_cacert_dir'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:136:in `block
in with_https_proxy'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:47:in `block (2
levels) in with_https'
#<Thread:0x00000f5399efe768
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:39 run>
terminated with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/minitest/unit.rb:199:in
`assert': <[]> expected but was (MiniTest::Assertion)
<["[2021-01-23 13:06:06] ERROR OpenSSL::SSL::SSLError: SSL_accept returned=1
errno=0 state=before accept initialization: tlsv1 alert unknown ca\\n" +
"\\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:302:in
`accept'\\n" +
"\\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:302:in
`block (2 levels) in start_thread'\\n" +
"\\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/utils.rb:258:in
`timeout'\\n" +
"\\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:300:in
`block in start_thread'\\n"]>.
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/test/unit/core_assertions.rb:503:in
`assert'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/test/unit/assertions.rb:101:in
`assert_equal'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:21:in `block in
with_https'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:42:in `block (2
levels) in with_https'
#<Thread:0x00000f542782d950
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:255 run> terminated
with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize': Too
many open files @ rb_sysopen - /tmp/foo20210123-99330-2ll8go (Errno::EMFILE)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in
`block in initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in
`initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`new'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`block (3 levels) in test_concurrency'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`times'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`block (2 levels) in test_concurrency'
#<Thread:0x00000f542782dba8
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:255 run> terminated
with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize': Too
many open files @ rb_sysopen - /tmp/foo20210123-99330-ngdv76 (Errno::EMFILE)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in
`block in initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in
`initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`new'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`block (3 levels) in test_concurrency'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`times'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`block (2 levels) in test_concurrency'
#<Thread:0x00000f542782d860
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:255 run> terminated
with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize': Too
many open files @ rb_sysopen - /tmp/foo20210123-99330-3kirj8 (Errno::EMFILE)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in
`block in initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in
`initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`new'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`block (3 levels) in test_concurrency'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`times'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`block (2 levels) in test_concurrency'
Closed file descriptor: TestTempfile#test_concurrency: 16
Leaked file descriptor: TestTempfile#test_concurrency: 14 :
#<File:/tmp/foo20210123-99330-a4x1bd>
Multiple autoclose IO objects for a file descriptor in:
TestTempfile#test_concurrency: #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-20epf6>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-2giulf>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-2vzz2m>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-5wawv0>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-6ffdmz>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-7lpzyl>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-7rnxrw>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-7zynue>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-8q6a89>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-8vntbi>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-9u1zds>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-9whp0x>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-a4x1bd>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-agn0tt>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-azm7aj>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-d2jgeg>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-eixvmk>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-exgol7>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-hp9fdx>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-hplrpg>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-i1aida>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-iwp3ab>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-j0fz89>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-jpjj1c>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-m2g4ea>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-mqoqhm>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-pilnco>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-qf1opx>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-sxn1hb>
Leaked tempfile: TestTempfile#test_concurrency:
#<Tempfile:/tmp/foo20210123-99330-ut3pfg>
Closed file descriptor: TestTempfile#test_create_default_basename: 14
Multiple autoclose IO objects for a file descriptor in:
TestTempfile#test_create_default_basename: #<IO:<STDIN>>(autoclose) #<IO:fd
0>(autoclose)
1) Failure:
CGIMultipartTest#test_cgi_multipart_maxmultipartcount
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/cgi/test_cgi_multipart.rb:283]:
[StandardError] exception expected, not #<Errno::EMFILE: Too many open files @
rb_sysopen - /tmp/CGI20210123-99330-j5n8z>.
2) Failure:
FTPTest#test_active_private_data_connection
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/ftp/test_ftp.rb:1939]:
<true> expected but was
<false>.
3) Failure:
FTPTest#test_passive_private_data_connection
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/ftp/test_ftp.rb:2023]:
<true> expected but was
<false>.
4) Failure:
OpenSSL::TestSSL#test_client_auth_success
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_accept returned=1 errno=0 state=before accept initialization: peer did not
return a certificate
5) Failure:
OpenSSL::TestSSL#test_client_ca
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_accept returned=1 errno=0 state=before accept initialization: peer did not
return a certificate
6) Failure:
OpenSSL::TestSSL#test_connect_certificate_verify_failed_exception_message
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
Expected Exception(OpenSSL::SSL::SSLError) was raised, but the message doesn't
match.
Expected /self signed/ to match "SSL_connect returned=1 errno=0 state=before
connect initialization: certificate verify failed (unable to get local issuer
certificate)".
7) Failure:
OpenSSL::TestSSL#test_ecdh_curves
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
Expected /\AECDH/ to match "AEAD-AES256-GCM-SHA384".
8) Failure:
OpenSSL::TestSSL#test_finished_messages
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_ssl.rb:491]:
<nil> expected to not be nil.
9) Failure:
OpenSSL::TestSSL#test_minmax_version
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
<"TLSv1.2"> expected but was
<"TLSv1.3">.
10) Failure:
OpenSSL::TestSSL#test_verify_hostname_on_connect
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_connect returned=1 errno=0 state=before connect initialization: certificate
verify failed (ok)
11) Failure:
OpenSSL::TestSSL#test_verify_result
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
<19> expected but was
<20>.
12) Failure:
OpenSSL::TestSSLSession#test_resumption
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
<true> expected but was
<false>.
13) Failure:
TestProcess#test_rlimit_value
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_process.rb:143]:
Expected #<Process::Status: pid 19714 exit 0> to not be success?.
14) Failure:
OpenSSL::TestTimestamp#test_verify_ee_wrong_root_wrong_intermediate
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_ts.rb:392]:
OpenSSL::Timestamp::TimestampError expected but nothing was raised.
15) Failure:
OpenSSL::TestX509Store#test_verify
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_x509store.rb:113]:
<false> expected but was
<true>.
16) Failure:
TestEtc#test_getpwnam
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/etc/test_etc.rb:55]:
<#<struct Etc::Passwd
name="root",
passwd="*",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="servicio",
expire=0>> expected but was
<#<struct Etc::Passwd
name="root",
passwd="$2b$09$uN.M.ae9vyIKt4rDyL6KNua5jCaWbPrcfCU0VcOk0m1NYaaAfiGy6",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="servicio",
expire=0>>.
17) Failure:
TestEtc#test_getpwuid
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/etc/test_etc.rb:41]:
Expected [#<struct Etc::Passwd
name="root",
passwd="*",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="servicio",
expire=0>] to include #<struct Etc::Passwd
name="root",
passwd="$2b$09$uN.M.ae9vyIKt4rDyL6KNua5jCaWbPrcfCU0VcOk0m1NYaaAfiGy6",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="servicio",
expire=0>.
18) Failure:
TestTmpdir#test_world_writable
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tmpdir.rb:31]:
expected: /not writable/
actual: "".
19) Failure:
TestReadline#test_input_metachar_multibyte
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/readline/test_readline.rb:451]:
[ruby-core:45683].
<"ãã"> expected but was
<"ã">.
20) Failure:
TestOpenURISSL#test_proxy_cacert_dir
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
<[]> expected but was
<["[2021-01-23 13:06:06] ERROR OpenSSL::SSL::SSLError: SSL_accept returned=1
errno=0 state=before accept initialization: tlsv1 alert unknown ca\n" +
"\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:302:in
`accept'\n" +
"\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:302:in
`block (2 levels) in start_thread'\n" +
"\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/utils.rb:258:in
`timeout'\n" +
"\t/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/tool/lib/webrick/server.rb:300:in
`block in start_thread'\n"]>.
---
SSL_connect returned=1 errno=0 state=before connect initialization: certificate
verify failed (unable to get local issuer certificate)
21) Failure:
OpenSSL::TestTimestamp#test_verify_ee_wrong_root_no_intermediate
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_ts.rb:385]:
OpenSSL::Timestamp::TimestampError expected but nothing was raised.
22) Error:
TestNetHTTPS#test_get_SNI:
TypeError: wrong argument type NilClass (must respond to :each)
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:69:in
`zip'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:69:in
`test_get_SNI'
23) Error:
TestTempfile#test_concurrency:
Errno::EMFILE: Too many open files @ rb_sysopen - /tmp/foo20210123-99330-ngdv76
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `block in
initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in `initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in `new'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in `block
(3 levels) in test_concurrency'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in `times'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in `block
(2 levels) in test_concurrency'
24) Error:
TestNetHTTPS#test_get:
TypeError: wrong argument type NilClass (must respond to :each)
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:48:in
`zip'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:48:in
`test_get'
Finished tests in 1973.360900s, 10.6194 tests/s, 1351.1984 assertions/s.
20956 tests, 2666402 assertions, 21 failures, 3 errors, 82 skips
ruby -v: ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
*** Error 24 in /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 (Makefile:1492
'yes-test-all')
*** Error 2 in . (Makefile:45 'do-test')
===> Regression tests for ruby-3.0.0
cd /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 && make check
BASERUBY = echo executable host ruby is required. use --with-baseruby
option.; false
CC = cc -fdeclspec
LD = ld
LDSHARED = cc -fdeclspec -shared
CFLAGS = -O2 -pipe -g -fPIC
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong
-fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I.
-I.ext/include/x86_64-openbsd -I./include -I. -I./enc/unicode/12.1.0
CPPFLAGS = -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include
DLDFLAGS = -L/usr/local/lib -fstack-protector-strong
SOLIBS = -lz -pthread -lgmp -lm
LANG =
LC_ALL =
LC_CTYPE =
MFLAGS =
OpenBSD clang version 10.0.1
Target: amd64-unknown-openbsd6.8
Thread model: posix
InstalledDir: /usr/bin
: > revision.tmp
./tool/ifchange "--timestamp=./.revision.time" "./revision.h" revision.tmp
./revision.h unchanged
./miniruby -I./lib -I. -I.ext/common ./enc/make_encmake.rb
--builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o"
--builtin-transes="enc/trans/newline.o" --module enc.mk
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
srcs
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -c -o transdb.h
./template/transdb.h.tmpl ./enc/trans enc/trans
transdb.h unchanged
mkdir -p ext
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o
ext/configure-ext.mk -c ./template/configure-ext.mk.tmpl --srcdir="."
--miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir=""
--extout=".ext" --mflags=" " --make-flags=" "'
ext/configure-ext.mk unchanged
make -f ext/configure-ext.mk V=1 EXTSTATIC= gnumake= MINIRUBY="./miniruby
-I./lib -I. -I.ext/common " EXTLDFLAGS="" srcdir="."
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/-test-
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/bigdecimal/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/bigdecimal
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/cgi
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/continuation
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/coverage
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/date
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/dbm/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/dbm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/digest
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/etc
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fcntl
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fiber/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fiber
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/fiddle/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/fiddle
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/gdbm/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/gdbm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/io
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/json
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/monitor
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/nkf/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/nkf
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/objspace
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/openssl
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/pathname/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/pathname
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/psych
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/pty
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/racc/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/racc
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/rbconfig
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/readline/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/readline
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/ripper
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/rubyvm
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/socket
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/stringio
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/strscan
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/syslog/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/syslog
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --mflags="
" --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/win32
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/win32ole/exts.mk --dest-dir="" --extout=".ext"
--mflags=" " --make-flags=" " --gnumake= --extflags=""
--make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic
-- configure ext/win32ole
./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make'
--command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --mflags=" "
--make-flags=" " --gnumake= --extflags="" --make-flags="MINIRUBY='./miniruby
-I./lib -I. -I.ext/common '" --extstatic -- configure ext/zlib
./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c
./template/exts.mk.tmpl --gnumake= --configure-exts=ext/configure-ext.mk
exts.mk unchanged
make -f exts.mk V=1 libdir="/usr/local/lib"
LIBRUBY_EXTS=./.libruby-with-ext.time EXTENCS="dmyenc.o" UPDATE_LIBRARIES=no
cd ext/-test-/RUBY_ALIGNOF && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/arith_seq/extract && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/array/resize && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/bignum && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-14834 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-3571 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug-5832 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/bug_reporter && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/class && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/cxxanyargs && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/debug && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/dln/empty && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/enumerator_kw && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/exception && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/fatal && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/file && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/float && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/funcall && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/gvl/call_without_gvl && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/hash && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/integer && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/iseq_load && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/iter && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/load/dot.dot && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/load/protect && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/compat && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/internal_ivar && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/marshal/usr && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/memory_status && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/memory_view && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/method && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/notimplement && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/num2int && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/path_to_class && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/popen_deadlock && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/postponed_job && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/printf && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/proc && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/random && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/rational && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/rb_call_super_kw && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/recursion && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/regexp && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/scan_args && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/st/foreach && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/st/numhash && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/st/update && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/string && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/struct && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/symbol && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/thread_fd_close && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/time && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/tracepoint && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/-test-/typeddata && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/vm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/-test-/wait_for_single_fd && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/bigdecimal && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/cgi/escape && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/continuation && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/coverage && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/date && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/dbm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/bubblebabble && exec make UPDATE_LIBRARIES=no V=1
EXTENCS=dmyenc.o libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time
V=1 all
cd ext/digest/md5 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/rmd160 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/sha1 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/digest/sha2 && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/etc && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fcntl && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fiber && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/fiddle && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/gdbm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/console && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/nonblock && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/io/wait && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json/generator && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/json/parser && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/monitor && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/nkf && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/objspace && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/openssl && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/pathname && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/psych && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/pty && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/racc/cparse && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/rbconfig/sizeof && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/readline && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/ripper && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/rubyvm && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/socket && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/stringio && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/strscan && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/syslog && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
cd ext/zlib && exec make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o
libdir=/usr/local/lib LIBRUBY_EXTS=./.libruby-with-ext.time V=1 all
make UPDATE_LIBRARIES=no V=1 EXTENCS=dmyenc.o libdir=/usr/local/lib
LIBRUBY_EXTS=./.libruby-with-ext.time DLDOBJS="dmyext.o dmyenc.o" EXTOBJS=
EXTSOLIBS="" LIBRUBY_SO_UPDATE=./.libruby-with-ext.time EXTLDFLAGS=""
EXTINITS="" UPDATE_LIBRARIES="no" SHOWFLAGS= ruby30
`ruby30' is up to date.
make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="."
note
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
enc
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
trans
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby
-I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common "
encs
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./bootstraptest/runner.rb" --ruby="ruby30 -I./lib
--disable-gems" -q
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
..................................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb
............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
PASS all 1481 tests
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./bootstraptest/runner.rb" --ruby="ruby30 --disable-gems"
./KNOWNBUGS.rb
2021-01-23 12:39:43 -0500
Driver is ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
Target is ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
KNOWNBUGS.rb
No tests, no problem
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./basictest/runner.rb" --run-opt=--disable-gems
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:assignment
....................................................................................................................................................................................................................................................................................................................................................................................OK
372
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:condition ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:if/unless ...OK 3
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:case .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:while/until ........OK 8
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:exception ..........OK
10
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:array
.......................................OK 39
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:hash
...........................OK 27
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:iterator
...........................................................................................................OK
107
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:float
................................................................................OK
80
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:bignum
...............................OK 31
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:string & char
..............................................................OK 62
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:assignment ..........OK
10
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:call ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:proc .........OK 9
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:signal ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:eval
...........................OK 27
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:system ........OK 8
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:const .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:clone .....OK 5
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:marshal ....OK 4
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:pack ....OK 4
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:math ..OK 2
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:struct ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:variable ............OK
12
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:trace ...OK 3
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:defined? ............OK
12
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:alias ......OK 6
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:path
.......................OK 23
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/basictest/test.rb:gc ....OK 4
test succeeded
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./tool/test/runner.rb" --ruby="./miniruby -I./lib -I.
-I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems"
Run options:
--seed=90124
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
-- --disable-gems"
# Running tests:
Finished tests in 93.252503s, 3.8605 tests/s, 17.7046 assertions/s.
360 tests, 1651 assertions, 0 failures, 0 errors, 0 skips
ruby -v: ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext --
--disable-gems "./test/runner.rb" --ruby="./miniruby -I./lib -I. -I.ext/common
./tool/runruby.rb --extout=.ext -- --disable-gems"
--excludes-dir=./test/excludes --name=!/memory_leak/
Skipping Gem::PackageTask tests. rake not found.
Run options:
--seed=72123
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext
-- --disable-gems"
--excludes-dir=./test/excludes
--name=!/memory_leak/
# Running tests:
Leaked thread: Net::TestSMTP#test_tls_connect_timeout:
#<Thread:0x00000554d1e1d900
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/smtp/test_smtp.rb:154 sleep>
#<Thread:0x00000554d1e1d900
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/smtp/test_smtp.rb:154 run>
terminated with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/.ext/common/socket.rb:806:in `select':
Bad file descriptor (Errno::EBADF)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/.ext/common/socket.rb:806:in
`block in accept_loop'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/.ext/common/socket.rb:805:in
`loop'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/.ext/common/socket.rb:805:in
`accept_loop'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/smtp/test_smtp.rb:265:in `accept'
from
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/smtp/test_smtp.rb:155:in `block
in test_tls_connect_timeout'
Closed file descriptor: TestEtc#test_ractor: 14
Leaked file descriptor: TestEtc#test_ractor: 11 #<File::Stat dev=0x400,
ino=26343, mode=0100644, nlink=1, uid=0, gid=0, rdev=0x1a9d0, size=40960,
blksize=16384, blocks=80, atime=2021-01-23 14:17:29.015497679 -0500,
mtime=2021-01-22 06:06:09.239153046 -0500, ctime=2021-01-22 06:06:09.239153046
-0500>
Closed file descriptor:
TestFileExhaustive#test_expand_path_error_for_nonexistent_username: 11
Closed file descriptor: TestGemRemoteFetcher#test_cache_update_path: 17
Leaked file descriptor: TestGemRemoteFetcher#test_cache_update_path: 11 :
#<TCPServer:fd 11, AF_INET, 0.0.0.0, 11968>
Closed file descriptor: TestGemRemoteFetcher#test_cache_update_path_no_update:
11
Closed file descriptor: TestIO_Console#test_cooked: 14
Leaked file descriptor: TestIO_Console#test_cooked: 11 #<File::Stat dev=0x400,
ino=777738, mode=0100644, nlink=1, uid=0, gid=0, rdev=0x2f90c8, size=49152,
blksize=16384, blocks=96, atime=2021-01-23 14:32:22.25345457 -0500,
mtime=2021-01-22 23:55:07.551754373 -0500, ctime=2021-01-22 23:55:07.551754373
-0500>
#<Thread:0x00000554c1e5b8a0
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:255 run> terminated
with exception (report_on_exception is true):
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize': Too
many open files @ rb_sysopen - /tmp/foo20210123-31756-75mk3j (Errno::EMFILE)
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in
`block in initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in
`initialize'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`new'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in
`block (3 levels) in test_concurrency'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`times'
from /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in
`block (2 levels) in test_concurrency'
1) Failure:
CGIMultipartTest#test_cgi_multipart_maxmultipartcount
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/cgi/test_cgi_multipart.rb:283]:
[StandardError] exception expected, not #<Errno::EMFILE: Too many open files @
rb_sysopen - /tmp/CGI20210123-31756-n3jc2t>.
2) Failure:
FTPTest#test_active_private_data_connection
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/ftp/test_ftp.rb:1939]:
<true> expected but was
<false>.
3) Failure:
FTPTest#test_passive_private_data_connection
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/ftp/test_ftp.rb:2023]:
<true> expected but was
<false>.
4) Failure:
Fiddle::TestFunction#test_nogvl_poll
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/fiddle/test_function.rb:125]:
slept amount of time.
Expected |200 - 411| (211) to be <= 180.
5) Failure:
OpenSSL::TestSSL#test_client_auth_success
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_accept returned=1 errno=0 state=before accept initialization: peer did not
return a certificate
6) Failure:
OpenSSL::TestSSL#test_client_ca
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_accept returned=1 errno=0 state=before accept initialization: peer did not
return a certificate
7) Failure:
OpenSSL::TestSSL#test_ecdh_curves
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
Expected /\AECDH/ to match "AEAD-AES256-GCM-SHA384".
8) Failure:
OpenSSL::TestSSL#test_minmax_version
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
<"TLSv1.2"> expected but was
<"TLSv1.3">.
9) Failure:
OpenSSL::TestSSL#test_verify_hostname_on_connect
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_connect returned=1 errno=0 state=before connect initialization: certificate
verify failed (unsupported or invalid name syntax)
10) Failure:
OpenSSL::TestSSLSession#test_resumption
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/utils.rb:299]:
exceptions on 1 threads:
<true> expected but was
<false>.
11) Failure:
OpenSSL::TestTimestamp#test_verify_ee_wrong_root_no_intermediate
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_ts.rb:385]:
OpenSSL::Timestamp::TimestampError expected but nothing was raised.
12) Failure:
OpenSSL::TestTimestamp#test_verify_ee_wrong_root_wrong_intermediate
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_ts.rb:392]:
OpenSSL::Timestamp::TimestampError expected but nothing was raised.
13) Failure:
TestProcess#test_rlimit_value
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_process.rb:143]:
Expected #<Process::Status: pid 65755 exit 0> to not be success?.
14) Failure:
TestEtc#test_getpwnam
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/etc/test_etc.rb:55]:
<#<struct Etc::Passwd
name="root",
passwd="*",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="daemon",
expire=0>> expected but was
<#<struct Etc::Passwd
name="root",
passwd="$2b$09$8./3kCxOKgvJlFNTTNirguOjx1ILYSrtODYWXubll/PaDdH9qbEbi",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="daemon",
expire=0>>.
15) Failure:
TestEtc#test_getpwuid
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/etc/test_etc.rb:41]:
Expected [#<struct Etc::Passwd
name="root",
passwd="*",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="daemon",
expire=0>] to include #<struct Etc::Passwd
name="root",
passwd="$2b$09$8./3kCxOKgvJlFNTTNirguOjx1ILYSrtODYWXubll/PaDdH9qbEbi",
uid=0,
gid=0,
gecos="Charlie &",
dir="/root",
shell="/bin/ksh",
change=0,
uclass="daemon",
expire=0>.
16) Failure:
TestTmpdir#test_world_writable
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tmpdir.rb:31]:
expected: /not writable/
actual: "".
17) Failure:
TestLastThread#test_last_thread
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/-ext-/gvl/test_last_thread.rb:18]:
Expected |1.0 - 2.00601358| (1.0060135799999999) to be <= 0.16.
18) Failure:
TestSleep#test_sleep_5sec
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_sleep.rb:13]:
[ruby-core:18015]: longer than expected.
Expected 10.081933995999862 to be <= 6.0.
19) Failure:
OpenSSL::TestX509Store#test_verify
[/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/openssl/test_x509store.rb:113]:
<false> expected but was
<true>.
20) Error:
TestNetHTTPS#test_get_SNI:
TypeError: wrong argument type NilClass (must respond to :each)
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:69:in
`zip'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:69:in
`test_get_SNI'
21) Error:
TestRequire#test_loading_fifo_fd_leak:
Timeout::Error: execution of assert_separately expired timeout (3 sec)
pid 25180 exit 0
|
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_require.rb:779:in
`block in test_loading_fifo_fd_leak'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:358:in `create'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_require.rb:775:in
`test_loading_fifo_fd_leak'
22) Error:
TestNetHTTPS#test_get:
TypeError: wrong argument type NilClass (must respond to :each)
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:48:in
`zip'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/net/http/test_https.rb:48:in
`test_get'
23) Error:
TestTempfile#test_concurrency:
Errno::EMFILE: Too many open files @ rb_sysopen - /tmp/foo20210123-31756-75mk3j
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `open'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:141:in `block in
initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tmpdir.rb:144:in `create'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/lib/tempfile.rb:139:in `initialize'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in `new'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:263:in `block
(3 levels) in test_concurrency'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in `times'
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/test_tempfile.rb:262:in `block
(2 levels) in test_concurrency'
24) Error:
TestFiber#test_machine_stack_gc:
Timeout::Error: execution of assert_normal_exit expired timeout (10 sec)
pid 88594 exit 0
|
/usr/ports/pobj/ruby-3.0.0/ruby-3.0.0/test/ruby/test_fiber.rb:484:in
`test_machine_stack_gc'
Finished tests in 8726.026366s, 2.4002 tests/s, 305.2030 assertions/s.
20944 tests, 2663209 assertions, 19 failures, 5 errors, 127 skips
ruby -v: ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-openbsd]
*** Error 24 in /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 (Makefile:1492
'yes-test-all')
*** Error 2 in . (Makefile:45 'do-test')