HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/log/1636429018_ruby-2.6.8/make.log
[2021-11-09 12:37:43] __rvm_make
__rvm_make () 
{ 
    \make "$@" || return $?
}
current path: /usr/local/rvm/src/ruby-2.6.8
GEM_HOME=/usr/local/rvm/gems/ruby-2.5.9
GEM_PATH=/usr/local/rvm/gems/ruby-2.5.9:/usr/local/rvm/gems/ruby-2.5.9@global
PATH=/usr/local/rvm/gems/ruby-2.5.9/bin:/usr/local/rvm/gems/ruby-2.5.9@global/bin:/usr/local/rvm/rubies/ruby-2.5.9/bin:/usr/local/rvm/bin:/usr/share/Modules/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
command(2): __rvm_make -j64
++ make -j64
	BASERUBY = /usr/local/rvm/rubies/ruby-2.5.9/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -ggdb3 -Wall -Wextra -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wrestrict -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -std=gnu99  -fPIC 
	XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN
	CPPFLAGS =   -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/12.1.0 
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.2.6  -fstack-protector-strong  
	SOLIBS = -lz -lpthread -lrt -lrt -ldl -lcrypt -lm 
	LANG = en_US.utf8
	LC_ALL = 
	LC_CTYPE = 
gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1)
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

compiling dmydln.c
compiling ./main.c
compiling miniinit.c
compiling dmyext.c
compiling miniprelude.c
translating probes probes.d
compiling ast.c
compiling bignum.c
compiling class.c
compiling compar.c
compiling compile.c
compiling complex.c
compiling cont.c
compiling debug.c
compiling debug_counter.c
compiling dir.c
compiling dln_find.c
compiling encoding.c
compiling enumerator.c
compiling enum.c
compiling error.c
compiling file.c
compiling inits.c
compiling io.c
compiling iseq.c
compiling marshal.c
compiling math.c
making mjit_config.h
compiling mjit_compile.c
compiling node.c
compiling numeric.c
compiling pack.c
compiling proc.c
compiling process.c
compiling random.c
compiling range.c
compiling rational.c
compiling re.c
compiling regcomp.c
compiling regenc.c
compiling regerror.c
compiling regexec.c
compiling regparse.c
compiling regsyntax.c
compiling ruby.c
compiling safe.c
compiling signal.c
compiling sprintf.c
compiling st.c
compiling strftime.c
compiling struct.c
compiling thread.c
compiling time.c
compiling transcode.c
compiling transient_heap.c
compiling util.c
compiling variable.c
compiling vm_backtrace.c
compiling vm_dump.c
compiling vm_trace.c
processing probes in object files
compiling ./missing/setproctitle.c
compiling ./missing/strlcat.c
compiling ./missing/strlcpy.c
compiling addr2line.c
compiling dmyenc.c
compiling dln.c
compiling localeinit.c
compiling prelude.c
compiling mjit.c
./revision.h unchanged
assembling coroutine/amd64/Context.S
compiling enc/ascii.c
compiling enc/us_ascii.c
compiling enc/unicode.c
compiling enc/utf_8.c
compiling enc/trans/newline.c
compiling array.c
compiling eval.c
compiling gc.c
process.c: In function ‘rb_getlogin’:
process.c:5514:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE maybe_result = rb_str_buf_new(loginsize);
     ^~~~~
process.c:5520:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     int gle;
     ^~~
process.c: In function ‘rb_getpwdirnam_for_login’:
process.c:5575:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     char *login = RSTRING_PTR(login_name);
     ^~~~
process.c:5588:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE getpwnm_tmp = rb_str_tmp_new(bufsizenm);
     ^~~~~
process.c:5594:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     int enm;
     ^~~
process.c:5621:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE result = rb_str_new_cstr(pwptr->pw_dir);
     ^~~~~
process.c: In function ‘rb_getpwdiruid’:
process.c:5668:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE getpwid_tmp = rb_str_tmp_new(bufsizeid);
     ^~~~~
process.c:5674:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     int eid;
     ^~~
process.c:5700:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE result = rb_str_new_cstr(pwptr->pw_dir);
     ^~~~~
compiling hash.c
compiling load.c
compiling object.c
compiling parse.c
compiling string.c
compiling symbol.c
compiling vm.c
compiling version.c
string.c: In function ‘str_replace_shared_without_enc’:
string.c:1189:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
             char *ptr2 = STR_HEAP_PTR(str2);
             ^~~~
string.c: In function ‘rb_str_setbyte’:
string.c:5471:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     VALUE v = rb_to_int(value);
     ^~~~~
string.c: In function ‘get_reg_grapheme_cluster’:
string.c:8521:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  int r = onig_new(&reg_grapheme_cluster, source, source + source_len,
  ^~~
process.c: At top level:
cc1: warning: unrecognized command line option ‘-Wno-self-assign’
cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’
cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’
string.c: At top level:
cc1: warning: unrecognized command line option ‘-Wno-self-assign’
cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’
cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’
building rb_mjit_header.h
linking miniruby
rb_mjit_header.h updated
generating encdb.h
building .ext/include/x86_64-linux/rb_mjit_min_header-2.6.8.h
./miniruby -I./lib -I. -I.ext/common  ./tool/transform_mjit_header.rb "gcc " rb_mjit_header.h .ext/include/x86_64-linux/rb_mjit_min_header-2.6.8.h
encdb.h updated
./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
rbconfig.rb updated
generating enc.mk
creating verconf.h
verconf.h updated
compiling loadpath.c
making srcs under enc
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
generating transdb.h
linking static-library libruby-static.a
transdb.h updated

Transforming external functions to static:
transform_mjit_header: making external definition of 'Init_vm_stack_canary' static inline
transform_mjit_header: making external definition of 'rb_vm_opt_struct_aset' static inline
transform_mjit_header: making external definition of 'rb_vm_opt_struct_aref' static inline
transform_mjit_header: making external definition of 'rb_find_defined_class_by_owner' static inline
transform_mjit_header: making external definition of 'rb_eql_opt' static inline
transform_mjit_header: changing definition of 'rb_equal_opt' to declaration
transform_mjit_header: changing definition of 'rb_vm_search_method_slowpath' to declaration
transform_mjit_header: making external definition of 'rb_vm_rewrite_cref' static inline
transform_mjit_header: making external definition of 'rb_vm_push_frame' static inline
transform_mjit_header: making external definition of 'rb_vm_block_ep_update' static inline
transform_mjit_header: making external definition of 'rb_vm_cref_new_toplevel' static inline
transform_mjit_header: making external definition of 'rb_vm_frame_block_handler' static inline
transform_mjit_header: making external definition of 'rb_vm_ep_local_ep' static inline
transform_mjit_header: making declaration of 'rb_vm_rewrite_cref' static inline
transform_mjit_header: making declaration of 'rb_vm_frame_block_handler' static inline
transform_mjit_header: making declaration of 'rb_vm_block_ep_update' static inline
transform_mjit_header: making declaration of 'rb_vm_ep_local_ep' static inline
transform_mjit_header: making declaration of 'Init_vm_stack_canary' static inline
transform_mjit_header: making declaration of 'rb_eql_opt' static inline
transform_mjit_header: making external definition of 'rb_scan_args_set' static inline
transform_mjit_header: making declaration of 'rb_scan_args_set' static inline
transform_mjit_header: SKIPPED to transform getlogin_r
transform_mjit_header: SKIPPED to transform pread64
transform_mjit_header: SKIPPED to transform pread
transform_mjit_header: SKIPPED to transform read
transform_mjit_header: SKIPPED to transform bsearch
transform_mjit_header: SKIPPED to transform fread_unlocked
transform_mjit_header: SKIPPED to transform fgets_unlocked
transform_mjit_header: SKIPPED to transform fread
transform_mjit_header: SKIPPED to transform fgets
transform_mjit_header: SKIPPED to transform vdprintf
transform_mjit_header: SKIPPED to transform dprintf
transform_mjit_header: SKIPPED to transform vfprintf
transform_mjit_header: SKIPPED to transform vprintf
transform_mjit_header: SKIPPED to transform printf
transform_mjit_header: SKIPPED to transform fprintf
transform_mjit_header: SKIPPED to transform getline
transform_mjit_header: SKIPPED to transform putchar_unlocked
transform_mjit_header: SKIPPED to transform putc_unlocked
transform_mjit_header: SKIPPED to transform fputc_unlocked
transform_mjit_header: SKIPPED to transform putchar
transform_mjit_header: SKIPPED to transform getchar_unlocked
transform_mjit_header: SKIPPED to transform getc_unlocked
transform_mjit_header: SKIPPED to transform fgetc_unlocked
transform_mjit_header: SKIPPED to transform getchar
linking shared-library libruby.so.2.6.8
ln -sf ../../../.ext/include/x86_64-linux/rb_mjit_min_header-2.6.8.h include/ruby-2.6.0/x86_64-linux/rb_mjit_min_header-2.6.8.h
generating makefiles ext/configure-ext.mk
making enc
making trans
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
compiling ./enc/trans/transdb.c
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
compiling ./enc/encdb.c
compiling ./enc/trans/big5.c
compiling ./enc/big5.c
compiling ./enc/trans/chinese.c
compiling ./enc/cp949.c
compiling ./enc/trans/ebcdic.c
compiling ./enc/emacs_mule.c
compiling ./enc/trans/emoji_iso2022_kddi.c
compiling ./enc/trans/emoji.c
compiling ./enc/euc_jp.c
compiling ./enc/euc_kr.c
compiling ./enc/trans/emoji_sjis_docomo.c
compiling ./enc/euc_tw.c
compiling ./enc/trans/emoji_sjis_kddi.c
compiling ./enc/gb2312.c
compiling ./enc/trans/emoji_sjis_softbank.c
compiling ./enc/trans/escape.c
compiling ./enc/gb18030.c
compiling ./enc/gbk.c
compiling ./enc/iso_8859_1.c
compiling ./enc/iso_8859_2.c
compiling ./enc/trans/gb18030.c
compiling ./enc/iso_8859_3.c
compiling ./enc/iso_8859_4.c
compiling ./enc/trans/gbk.c
compiling ./enc/trans/iso2022.c
compiling ./enc/iso_8859_5.c
compiling ./enc/trans/japanese.c
compiling ./enc/trans/japanese_euc.c
compiling ./enc/iso_8859_6.c
compiling ./enc/trans/japanese_sjis.c
compiling ./enc/iso_8859_7.c
compiling ./enc/iso_8859_8.c
ext/configure-ext.mk updated
compiling ./enc/iso_8859_9.c
compiling ./enc/trans/korean.c
compiling ./enc/iso_8859_10.c
compiling ./enc/iso_8859_11.c
compiling ./enc/iso_8859_13.c
compiling ./enc/iso_8859_14.c
compiling ./enc/iso_8859_15.c
compiling ./enc/iso_8859_16.c
compiling ./enc/koi8_r.c
compiling ./enc/koi8_u.c
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
compiling ./enc/shift_jis.c
compiling ./enc/utf_16be.c
compiling ./enc/utf_16le.c
compiling ./enc/utf_32be.c
compiling ./enc/utf_32le.c
compiling ./enc/windows_31j.c
compiling ./enc/trans/single_byte.c
configuring socket
configuring fcntl
configuring zlib
configuring pathname
configuring strscan
configuring rbconfig/sizeof
configuring nkf
configuring stringio
configuring ripper
configuring openssl
configuring rubyvm
configuring fiber
compiling ./enc/trans/utf8_mac.c
configuring bigdecimal
configuring fiddle
compiling ./enc/windows_1250.c
configuring racc/cparse
compiling ./enc/windows_1251.c
configuring digest
compiling ./enc/windows_1252.c
configuring json
configuring digest/bubblebabble
configuring digest/md5
configuring json/generator
configuring coverage
configuring json/parser
compiling ./enc/windows_1253.c
compiling ./enc/windows_1254.c
compiling ./enc/windows_1257.c
linking encoding big5.so
linking encoding cp949.so
linking encoding gb2312.so
linking encoding iso_8859_6.so
linking encoding iso_8859_8.so
compiling ./enc/trans/utf_16_32.c
linking transcoder transdb.so
linking encoding iso_8859_11.so
linking encoding koi8_r.so
linking encoding koi8_u.so
linking encoding encdb.so
linking encoding euc_kr.so
linking transcoder ebcdic.so
linking transcoder escape.so
linking encoding euc_tw.so
linking transcoder japanese.so
configuring sdbm
linking encoding gbk.so
linking encoding iso_8859_2.so
linking encoding iso_8859_3.so
linking encoding iso_8859_4.so
linking encoding iso_8859_5.so
linking encoding iso_8859_7.so
configuring syslog
configuring dbm
linking encoding iso_8859_9.so
linking encoding iso_8859_10.so
linking encoding iso_8859_13.so
linking encoding iso_8859_14.so
linking encoding iso_8859_15.so
linking encoding iso_8859_16.so
linking encoding utf_16be.so
linking encoding utf_16le.so
linking encoding utf_32be.so
linking encoding utf_32le.so
configuring gdbm
linking encoding windows_1250.so
configuring readline
linking encoding emacs_mule.so
configuring etc
linking encoding gb18030.so
configuring psych
linking encoding iso_8859_1.so
configuring -test-/arith_seq/extract
configuring pty
configuring -test-/array/resize
configuring -test-/bignum
configuring -test-/bug-14834
configuring -test-/bug-3571
linking encoding windows_1253.so
linking transcoder iso2022.so
linking encoding windows_1251.so
configuring -test-/bug-5832
linking encoding windows_1252.so
configuring -test-/bug_reporter
linking encoding windows_31j.so
configuring io/console
configuring -test-/class
configuring -test-/debug
linking encoding shift_jis.so
configuring -test-/dln/empty
configuring -test-/exception
configuring objspace
configuring cgi/escape
configuring -test-/fatal
configuring -test-/file
linking encoding euc_jp.so
linking encoding windows_1254.so
configuring date
configuring continuation
linking encoding windows_1257.so
linking transcoder emoji.so
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
linking transcoder single_byte.so
linking transcoder utf_16_32.so
linking transcoder emoji_sjis_docomo.so
linking transcoder emoji_sjis_kddi.so
linking transcoder emoji_sjis_softbank.so
linking transcoder emoji_iso2022_kddi.so
linking transcoder japanese_sjis.so
libffi_version: 3.1.0
linking transcoder gb18030.so
linking transcoder chinese.so
configuring io/nonblock
linking transcoder korean.so
linking transcoder gbk.so
configuring io/wait
linking transcoder utf8_mac.so
linking transcoder japanese_euc.so
configuring -test-/float
configuring -test-/funcall
configuring -test-/gvl/call_without_gvl
configuring -test-/hash
configuring -test-/integer
configuring -test-/iseq_load
configuring -test-/iter
configuring -test-/load/dot.dot
configuring -test-/load/protect
configuring -test-/marshal/compat
configuring -test-/marshal/internal_ivar
configuring -test-/marshal/usr
configuring -test-/memory_status
configuring -test-/method
configuring -test-/notimplement
configuring -test-/num2int
configuring -test-/path_to_class
configuring -test-/popen_deadlock
configuring -test-/postponed_job
configuring -test-/printf
configuring -test-/proc
configuring -test-/rational
configuring -test-/recursion
configuring -test-/regexp
configuring -test-/scan_args
configuring -test-/st/foreach
configuring -test-/st/numhash
configuring -test-/st/update
configuring -test-/string
configuring -test-/struct
configuring -test-/symbol
configuring -test-/thread_fd_close
configuring -test-/time
configuring -test-/tracepoint
configuring -test-/typeddata
linking transcoder big5.so
configuring -test-/vm
configuring -test-/wait_for_single_fd
configuring digest/rmd160
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
making encs
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
configuring digest/sha1
configuring digest/sha2
configuring bigdecimal/util
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
generating makefile exts.mk
exts.mk updated
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/fcntl'
compiling fcntl.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/zlib'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/strscan'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/rubyvm'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/pathname'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/fiber'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/stringio'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/racc/cparse'
compiling zlib.c
compiling strscan.c
compiling pathname.c
compiling fiber.c
compiling cparse.c
compiling stringio.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/socket'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/nkf'
compiling init.c
compiling nkf.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/rbconfig/sizeof'
compiling constants.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/sdbm'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/syslog'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-14834'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/arith_seq/extract'
compiling basicsocket.c
compiling sizes.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/fiddle'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/array/resize'
compiling syslog.c
compiling _sdbm.c
compiling digest.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-5832'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/etc'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/fatal'
compiling init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/bigdecimal'
compiling socket.c
compiling bug-14384.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/readline'
compiling limits.c
compiling ipsocket.c
compiling extract.c
compiling resize.c
compiling rb_fatal.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/json'
compiling closure.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/funcall'
compiling bigdecimal.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug_reporter'
compiling bug.c
compiling etc.c
compiling conversions.c
compiling fiddle.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/coverage'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-3571'
compiling readline.c
compiling funcall.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/exception'
compiling tcpsocket.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/dln/empty'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/ripper'
compiling bug_reporter.c
compiling coverage.c
compiling ripper.c
compiling init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/openssl'
compiling bug.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/class'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bignum'
compiling empty.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/debug'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/float'
compiling init.c
compiling str2big.c
compiling openssl_missing.c
compiling dataerror.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/file'
compiling init.c
compiling init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/gvl/call_without_gvl'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/hash'
compiling inspector.c
compiling fs.c
compiling call_without_gvl.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/integer'
compiling enc_raise.c
installing default libraries
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/iseq_load'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/iter'
compiling mul.c
compiling init.c
compiling nextafter.c
compiling break.c
compiling delete.c
compiling tcpserver.c
compiling iseq_load.c
compiling ossl.c
compiling init.c
compiling div.c
compiling ensured.c
compiling core_ext.c
compiling my_integer.c
compiling init.c
linking shared-object fiber.so
linking shared-object -test-/dln/empty.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/json'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/load/dot.dot'
compiling dot.dot.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/fiber'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/load/protect'
compiling protect.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/dln/empty'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/compat'
compiling usrcompat.c
linking shared-object -test-/load/dot.dot.so
stringio.c: In function ‘strio_ungetbyte’:
stringio.c:814:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
         VALUE v = rb_funcall(c, rb_intern("modulo"), 1, INT2FIX(256));
         ^~~~~
stringio.c:822:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     const char *cp = RSTRING_PTR(c);
     ^~~~~
linking shared-object -test-/bug_3571.so
linking shared-object fcntl.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/load/dot.dot'
compiling class2name.c
compiling intpack.c
compiling big2str.c
linking shared-object -test-/bug_14834.so
compiling sockssocket.c
linking shared-object -test-/fatal/rb_fatal.so
compiling profile_frames.c
compiling ossl_asn1.c
linking shared-object -test-/hash.so
compiling ossl_bio.c
linking shared-object -test-/bug_5832.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/internal_ivar'
compiling init.c
linking shared-object -test-/arith_seq/extract.so
linking shared-object -test-/bug_reporter.so
compiling internal_ivar.c
linking shared-object -test-/array/resize.so
linking shared-object -test-/funcall.so
linking shared-object -test-/gvl/call_without_gvl.so
compiling yield.c
compiling bigzero.c
compiling function.c
linking shared-object -test-/exception.so
linking shared-object -test-/float.so
installing default pathname libraries
compiling handle.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-3571'
compiling udpsocket.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/usr'
linking shared-object -test-/iseq_load.so
compiling usrmarshal.c
linking shared-object -test-/integer.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/method'
compiling arity.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/fcntl'
compiling init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/notimplement'
compiling init.c
compiling bug.c
compiling stat.c
compiling ossl_bn.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/num2int'
linking shared-object rbconfig/sizeof.so
compiling num2int.c
linking shared-object -test-/load/protect.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-14834'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/fatal'
compiling pointer.c
linking shared-object -test-/marshal/compat.so
compiling ossl_cipher.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/gvl/call_without_gvl'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug-5832'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/arith_seq/extract'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/hash'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bug_reporter'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/array/resize'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/funcall'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/path_to_class'
compiling path_to_class.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/popen_deadlock'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/postponed_job'
compiling unixsocket.c
compiling postponed_job.c
installing default fiddle libraries
compiling infinite_loop_dlsym.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/printf'
compiling unixserver.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/proc'
compiling init.c
installing default syslog libraries
compiling printf.c
compiling option.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/float'
compiling ancdata.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/iseq_load'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/exception'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/recursion'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/rational'
compiling recursion.c
compiling rat.c
compiling raddrinfo.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/integer'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/regexp'
compiling parse_depth_limit.c
linking shared-object -test-/class.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/load/protect'
installing digest libraries
compiling init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/scan_args'
compiling scan_args.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/compat'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/rbconfig/sizeof'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/foreach'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/numhash'
compiling foreach.c
compiling numhash.c
linking shared-object -test-/marshal/internal_ivar.so
linking shared-object -test-/debug.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/update'
compiling update.c
linking shared-object -test-/iter.so
linking shared-object syslog.so
compiling receiver.c
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
compiling ossl_config.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/rubyvm'
compiling ifaddr.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/string'
installing default digest libraries
compiling enc_associate.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/struct'
compiling duplicate.c
compiling modify.c
linking shared-object -test-/method.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/class'
linking shared-object -test-/marshal/usr.so
linking shared-object -test-/notimplement.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/symbol'
compiling init.c
linking shared-object -test-/file.so
linking shared-object digest.so
installing default socket libraries
linking shared-object -test-/bignum.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/thread_fd_close'
linking shared-object -test-/path_to_class.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/internal_ivar'
compiling thread_fd_close.c
compiling type.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/debug'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/time'
compiling init.c
linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/tracepoint'
compiling gc_hook.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/syslog'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/iter'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/typeddata'
compiling typeddata.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/vm'
compiling at_exit.c
linking shared-object -test-/num2int.so
linking shared-object -test-/postponed_job.so
linking shared-object coverage.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/wait_for_single_fd'
compiling wait_for_single_fd.c
linking shared-object -test-/recursion.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/marshal/usr'
compiling tracepoint.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/psych'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/method'
compiling psych.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/notimplement'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/pty'
compiling pty.c
compiling psych_emitter.c
linking shared-object -test-/regexp.so
linking shared-object -test-/rational.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/console'
compiling console.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/path_to_class'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/nonblock'
compiling nonblock.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/wait'
compiling wait.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/file'
installing default pty libraries
compiling super.c
compiling init.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/popen_deadlock'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/objspace'
compiling init.c
compiling capacity.c
compiling object_tracing.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/postponed_job'
linking shared-object etc.so
compiling objspace.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/num2int'
compiling len.c
linking shared-object -test-/st/update.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/bignum'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/recursion'
compiling objspace_dump.c
linking shared-object -test-/st/numhash.so
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/cgi/escape'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/date'
compiling escape.c
compiling date_core.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/coverage'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/rational'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/continuation'
compiling nofree.c
compiling continuation.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/bubblebabble'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/regexp'
compiling bubblebabble.c
compiling coderange.c
compiling date_parse.c
compiling date_strftime.c
linking shared-object -test-/st/foreach.so
compiling date_strptime.c
compiling leap_second.c
linking shared-object -test-/printf.so
linking shared-object racc/cparse.so
compiling rb_str_dup.c
compiling ellipsize.c
linking shared-object -test-/thread_fd_close.so
compiling new.c
compiling ossl_digest.c
compiling ossl_engine.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/update'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/etc'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/md5'
compiling md5init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/rmd160'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/numhash'
linking shared-object -test-/vm/at_exit.so
compiling rmd160init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/sha1'
compiling ossl_hmac.c
compiling sha1init.c
linking shared-object -test-/symbol.so
linking shared-object -test-/typeddata.so
linking shared-object sdbm.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/st/foreach'
compiling member.c
compiling psych_to_ruby.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/printf'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/racc/cparse'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/sha2'
compiling sha2init.c
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/json/generator'
linking shared-object -test-/wait_for_single_fd.so
compiling generator.c
linking shared-object -test-/tracepoint.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/thread_fd_close'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/json/parser'
compiling parser.c
compiling cstr.c
linking shared-object -test-/proc.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/vm'
compiling fstring.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/typeddata'
installing default sha2 libraries
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/symbol'
installing default date_core libraries
compiling ossl_kdf.c
compiling psych_parser.c
compiling enc_str_buf_cat.c
compiling ossl_ns_spki.c
compiling new.c
linking shared-object continuation.so
compiling normalize.c
compiling ossl_ocsp.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/sdbm'
compiling ossl_pkcs12.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/wait_for_single_fd'
compiling set_len.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/tracepoint'
compiling qsort.c
compiling ossl_pkcs7.c
linking shared-object io/nonblock.so
installing default console libraries
compiling ossl_pkey.c
compiling psych_yaml_tree.c
compiling ../.././ext/psych/yaml/emitter.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/proc'
compiling ossl_pkey_dh.c
compiling ../.././ext/psych/yaml/parser.c
linking shared-object digest/bubblebabble.so
linking shared-object io/wait.so
linking shared-object -test-/time.so
linking shared-object digest/md5.so
linking shared-object digest/rmd160.so
linking shared-object digest/sha1.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/continuation'
compiling ../.././ext/psych/yaml/scanner.c
compiling ossl_pkey_dsa.c
linking shared-object -test-/struct.so
linking shared-object digest/sha2.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/nonblock'
compiling ../.././ext/psych/yaml/loader.c
compiling ossl_pkey_ec.c
linking shared-object readline.so
linking shared-object pty.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/bubblebabble'
compiling ../.././ext/psych/yaml/writer.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/wait'
compiling ../.././ext/psych/yaml/api.c
linking shared-object fiddle.so
compiling ossl_pkey_rsa.c
compiling ossl_rand.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/time'
compiling ../.././ext/psych/yaml/dumper.c
compiling ../.././ext/psych/yaml/reader.c
compiling ossl_ssl.c
compiling ossl_ssl_session.c
compiling ossl_x509.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/struct'
compiling ossl_x509attr.c
compiling ossl_x509cert.c
../.././ext/psych/yaml/api.c: In function ‘yaml_document_delete’:
../.././ext/psych/yaml/api.c:1122:7: warning: variable ‘context’ set but not used [-Wunused-but-set-variable]
     } context;
       ^~~~~~~
linking shared-object cgi/escape.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/pty'
compiling ossl_x509crl.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/readline'
compiling ossl_x509ext.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/md5'
compiling ossl_x509name.c
compiling ossl_x509req.c
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/sha1'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/rmd160'
compiling ossl_x509revoked.c
compiling ossl_x509store.c
linking shared-object strscan.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/fiddle'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/digest/sha2'
linking shared-object -test-/string.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/cgi/escape'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/strscan'
linking shared-object io/console.so
stringio.c: At top level:
cc1: warning: unrecognized command line option ‘-Wno-self-assign’
cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’
cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/string'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/io/console'
linking shared-object stringio.so
linking shared-object pathname.so
linking shared-object objspace.so
../.././ext/psych/yaml/api.c: At top level:
cc1: warning: unrecognized command line option ‘-Wno-self-assign’
cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’
cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/stringio'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/pathname'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/objspace'
linking shared-object -test-/scan_args.so
linking shared-object json/ext/parser.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/-test-/scan_args'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/json/parser'
linking shared-object socket.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/socket'
linking shared-object json/ext/generator.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/json/generator'
linking shared-object zlib.so
linking shared-object openssl.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/zlib'
linking shared-object psych.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/openssl'
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/psych'
linking shared-object nkf.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/nkf'
linking shared-object bigdecimal.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/bigdecimal'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8/ext/bigdecimal/util'
compiling util.c
linking shared-object bigdecimal/util.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/bigdecimal/util'
linking shared-object date_core.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/date'
linking shared-object ripper.so
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8/ext/ripper'
make[2]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
./revision.h unchanged
linking ruby
make[2]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'
make[1]: Entering directory '/usr/local/rvm/src/ruby-2.6.8'
*** Following extensions are not compiled:
dbm:
	Could not be configured. It will not be installed.
	Check ext/dbm/mkmf.log for more details.
gdbm:
	Could not be configured. It will not be installed.
	Check ext/gdbm/mkmf.log for more details.
*** Fix the problems, then remove these directories and try again if you want.
make[1]: Leaving directory '/usr/local/rvm/src/ruby-2.6.8'