Skip to content

Instantly share code, notes, and snippets.

@AkechiShiro
Created September 15, 2016 18:34
Show Gist options
  • Save AkechiShiro/564563346d2d17982c69faac03add377 to your computer and use it in GitHub Desktop.
Save AkechiShiro/564563346d2d17982c69faac03add377 to your computer and use it in GitHub Desktop.
[2016-09-15 20:30:22] __rvm_make
__rvm_make ()
{
\make "$@" || return $?
}
current path: /home/akechi/.rvm/src/ruby-2.1.0
GEM_HOME=/home/akechi/.rvm/gems/ruby-2.0.0-p648
PATH=/home/akechi/.rvm/usr/bin:/home/akechi/.rvm/gems/ruby-2.0.0-p648/bin:/home/akechi/.rvm/gems/ruby-2.0.0-p648@global/bin:/home/akechi/.rvm/rubies/ruby-2.0.0-p648/bin:/usr/bin:/home/akechi/.rvm/bin
GEM_PATH=/home/akechi/.rvm/gems/ruby-2.0.0-p648:/home/akechi/.rvm/gems/ruby-2.0.0-p648@global
command(2): __rvm_make -j8
++ make -j8
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -ansi -std=iso9899:199409 -fPIC
XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -I. -I.ext/include/x86_64-linux -I./include -I.
DLDFLAGS = -Wl,-soname,libruby.so.2.1 -fstack-protector
SOLIBS = -lpthread -lgmp -ldl -lcrypt -lm
Using built-in specs.
compiling main.c
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 6.2.1 20160830 (GCC)
compiling dmydln.c
compiling miniinit.c
compiling miniprelude.c
copying dummy probes.h
compiling bignum.c
compiling class.c
compiling compar.c
compiling complex.c
compiling dir.c
compiling dln_find.c
compiling encoding.c
compiling enum.c
compiling enumerator.c
bignum.c:288:24: warning: 'maxpow128_num' defined but not used [-Wunused-const-variable=]
static const uint128_t maxpow128_num[35] = {
^~~~~~~~~~~~~
bignum.c:283:18: warning: 'maxpow128_exp' defined but not used [-Wunused-const-variable=]
static const int maxpow128_exp[35] = {
^~~~~~~~~~~~~
bignum.c:243:23: warning: 'maxpow32_num' defined but not used [-Wunused-const-variable=]
static const uint32_t maxpow32_num[35] = {
^~~~~~~~~~~~
bignum.c:239:18: warning: 'maxpow32_exp' defined but not used [-Wunused-const-variable=]
static const int maxpow32_exp[35] = {
^~~~~~~~~~~~
bignum.c:226:23: warning: 'maxpow16_num' defined but not used [-Wunused-const-variable=]
static const uint16_t maxpow16_num[35] = {
^~~~~~~~~~~~
bignum.c:222:18: warning: 'maxpow16_exp' defined but not used [-Wunused-const-variable=]
static const int maxpow16_exp[35] = {
^~~~~~~~~~~~
compiling error.c
compiling eval.c
compiling load.c
In file included from eval.c:14:0:
eval_jump.c: In function 'rb_exec_end_proc':
eval_intern.h:126:41: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define TH_PUSH_TAG2() (_th->tag = &_tag, 0)
~~~~~~~~~~~~~~~~~^~~~
eval_intern.h:130:25: note: in expansion of macro 'TH_PUSH_TAG2'
#define TH_REPUSH_TAG() TH_PUSH_TAG2()
^~~~~~~~~~~~
eval_jump.c:129:2: note: in expansion of macro 'TH_REPUSH_TAG'
TH_REPUSH_TAG();
^~~~~~~~~~~~~
compiling proc.c
compiling file.c
compiling gc.c
compiling hash.c
compiling inits.c
compiling io.c
compiling marshal.c
compiling math.c
compiling node.c
compiling numeric.c
compiling object.c
compiling pack.c
compiling parse.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 string.c
compiling struct.c
compiling time.c
compiling transcode.c
compiling util.c
compiling variable.c
compiling version.c
compiling compile.c
compiling debug.c
compiling iseq.c
compiling vm.c
compiling vm_dump.c
compiling vm_backtrace.c
compiling vm_trace.c
compiling thread.c
vm_trace.c: In function 'rb_suppress_tracing':
vm_trace.c:390:11: warning: variable 'result' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
VALUE result = Qnil;
^~~~~~
compiling cont.c
compiling ./enc/ascii.c
compiling ./enc/us_ascii.c
compiling ./enc/unicode.c
string.c: In function 'rb_str_enumerate_chars':
string.c:6694:3: warning: 'ary' may be used uninitialized in this function [-Wmaybe-uninitialized]
rb_ary_push(ary, substr);
^~~~~~~~~~~~~~~~~~~~~~~~
thread.c: In function 'exec_recursive':
thread.c:4900:11: warning: variable 'result' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
VALUE result = Qundef;
^~~~~~
thread.c: In function 'rb_thread_s_handle_interrupt':
thread.c:1789:11: warning: variable 'r' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
VALUE r = Qnil;
^
compiling ./enc/utf_8.c
compiling newline.c
compiling ./missing/strlcpy.c
compiling ./missing/strlcat.c
compiling ./missing/setproctitle.c
compiling addr2line.c
compiling dmyext.c
compiling dln.c
compiling localeinit.c
compiling array.c
linking miniruby
generating encdb.h
rbconfig.rb updated
generating enc.mk
creating verconf.h
generating prelude.c
compiling prelude.c
encdb.h unchanged
compiling loadpath.c
making srcs under enc
make[1]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0'
generating transdb.h
linking static-library libruby-static.a
ar: `u' modifier ignored since `D' is the default (see `U')
transdb.h unchanged
verifying static-library libruby-static.a
linking shared-library libruby.so.2.1.0
making enc
making trans
generating makefile exts.mk
make[1]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0'
make[1]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0'
compiling ./enc/encdb.c
compiling ./enc/big5.c
compiling ./enc/cp949.c
compiling ./enc/emacs_mule.c
compiling ./enc/euc_jp.c
compiling ./enc/euc_kr.c
compiling ./enc/trans/transdb.c
configuring -test-/array/resize
configuring -test-/bignum
configuring -test-/bug-3571
configuring -test-/bug-3662
configuring -test-/bug-5832
configuring -test-/bug_reporter
configuring -test-/class
configuring -test-/debug
configuring -test-/exception
compiling ./enc/euc_tw.c
configuring -test-/fatal
configuring -test-/file
configuring -test-/funcall
compiling ./enc/trans/big5.c
configuring -test-/iter
configuring -test-/load/dot.dot
configuring -test-/marshal/compat
configuring -test-/marshal/usr
configuring -test-/method
configuring -test-/num2int
configuring -test-/old_thread_select
compiling ./enc/gb2312.c
compiling ./enc/gb18030.c
compiling ./enc/gbk.c
compiling ./enc/iso_8859_1.c
compiling ./enc/iso_8859_2.c
compiling ./enc/trans/chinese.c
compiling ./enc/iso_8859_3.c
compiling ./enc/iso_8859_4.c
compiling ./enc/iso_8859_5.c
compiling ./enc/iso_8859_6.c
compiling ./enc/iso_8859_7.c
configuring -test-/path_to_class
configuring -test-/postponed_job
configuring -test-/printf
configuring -test-/rational
configuring -test-/recursion
configuring -test-/st/numhash
configuring -test-/st/update
configuring -test-/string
configuring -test-/symbol
configuring -test-/tracepoint
configuring -test-/typeddata
configuring -test-/wait_for_single_fd
configuring -test-/win32/dln
compiling ./enc/iso_8859_8.c
Failed to configure -test-/win32/dln. It will not be installed.
configuring -test-/win32/fd_setsize
Failed to configure -test-/win32/fd_setsize. It will not be installed.
configuring bigdecimal
compiling ./enc/iso_8859_9.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/trans/emoji.c
compiling ./enc/iso_8859_15.c
compiling ./enc/iso_8859_16.c
compiling ./enc/koi8_r.c
compiling ./enc/koi8_u.c
compiling ./enc/shift_jis.c
configuring continuation
compiling ./enc/utf_16be.c
configuring coverage
configuring date
configuring dbm
compiling ./enc/utf_16le.c
compiling ./enc/utf_32be.c
./enc/utf_16be.c:36:18: warning: 'EncLen_UTF16' defined but not used [-Wunused-const-variable=]
static const int EncLen_UTF16[] = {
^~~~~~~~~~~~
./enc/utf_16le.c:36:18: warning: 'EncLen_UTF16' defined but not used [-Wunused-const-variable=]
static const int EncLen_UTF16[] = {
^~~~~~~~~~~~
compiling ./enc/trans/emoji_iso2022_kddi.c
compiling ./enc/utf_32le.c
compiling ./enc/windows_31j.c
compiling ./enc/windows_1251.c
linking encoding encdb.so
linking encoding big5.so
linking encoding cp949.so
linking encoding emacs_mule.so
linking encoding euc_jp.so
compiling ./enc/trans/emoji_sjis_docomo.c
compiling ./enc/trans/emoji_sjis_kddi.c
linking encoding euc_kr.so
compiling ./enc/trans/emoji_sjis_softbank.c
linking encoding euc_tw.so
linking encoding gb2312.so
compiling ./enc/trans/escape.c
linking encoding gb18030.so
linking encoding gbk.so
linking encoding iso_8859_1.so
compiling ./enc/trans/gb18030.c
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_6.so
linking encoding iso_8859_7.so
compiling ./enc/trans/gbk.c
linking encoding iso_8859_8.so
linking encoding iso_8859_9.so
compiling ./enc/trans/iso2022.c
linking encoding iso_8859_10.so
linking encoding iso_8859_11.so
compiling ./enc/trans/japanese.c
linking encoding iso_8859_13.so
compiling ./enc/trans/japanese_euc.c
linking encoding iso_8859_14.so
linking encoding iso_8859_15.so
compiling ./enc/trans/japanese_sjis.c
compiling ./enc/trans/korean.c
linking encoding iso_8859_16.so
linking encoding koi8_r.so
linking encoding koi8_u.so
linking encoding shift_jis.so
linking encoding utf_16be.so
linking encoding utf_16le.so
compiling ./enc/trans/single_byte.c
linking encoding utf_32be.so
linking encoding utf_32le.so
linking encoding windows_31j.so
linking encoding windows_1251.so
make[1]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0'
compiling ./enc/trans/utf8_mac.c
header: db.h
library: db
compiling ./enc/trans/utf_16_32.c
linking transcoder transdb.so
linking transcoder chinese.so
linking transcoder emoji.so
linking transcoder emoji_iso2022_kddi.so
linking transcoder emoji_sjis_docomo.so
linking transcoder emoji_sjis_kddi.so
linking transcoder emoji_sjis_softbank.so
linking transcoder escape.so
linking transcoder gb18030.so
linking transcoder gbk.so
linking transcoder iso2022.so
linking transcoder japanese.so
linking transcoder japanese_sjis.so
linking transcoder single_byte.so
linking transcoder utf_16_32.so
linking transcoder big5.so
configuring digest
configuring digest/bubblebabble
configuring digest/md5
linking transcoder korean.so
linking transcoder japanese_euc.so
linking transcoder utf8_mac.so
make[1]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0'
configuring digest/rmd160
making encs
make[1]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0'
make[1]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0'
configuring digest/sha1
configuring digest/sha2
configuring dl
configuring dl/callback
configuring etc
configuring fcntl
configuring fiber
configuring fiddle
configuring gdbm
configuring io/console
configuring io/nonblock
configuring io/wait
configuring json
configuring json/generator
configuring json/parser
configuring mathn/complex
configuring mathn/rational
configuring nkf
configuring objspace
configuring openssl
configuring pathname
configuring psych
configuring pty
configuring racc/cparse
configuring rbconfig/sizeof
configuring readline
configuring ripper
configuring sdbm
configuring socket
configuring stringio
configuring strscan
configuring syslog
configuring thread
configuring tk
...........
check struct members..
check libraries....
Use ActiveTcl libraries (if available).
Search tclConfig.sh and tkConfig.sh............
Ignore "/usr/lib64/tclConfig.sh" (unsupported version of Tcl/Tk).
.........
Ignore "/usr/lib/tclConfig.sh" (unsupported version of Tcl/Tk).
.........
Fail to find [tclConfig.sh, tkConfig.sh]
Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh).
Search tcl.h.
Search tk.h.Search Tcl library...........
Warning:: cannot find Tcl library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options.
Can't find proper Tcl/Tk libraries. So, can't make tcltklib.so which is required by Ruby/Tk.
If you have Tcl/Tk libraries on your environment, you may be able to use them with configure options (see ext/tk/README.tcltklib).
At present, Tcl/Tk8.6 is not supported. Although you can try to use Tcl/Tk8.6 with configure options, it will not work correctly. I recommend you to use Tcl/Tk8.5 or 8.4.
Failed to configure tk. It will not be installed.
configuring tk/tkutil
Failed to configure tk/tkutil. It will not be installed.
configuring win32
Failed to configure win32. It will not be installed.
configuring win32ole
Failed to configure win32ole. It will not be installed.
configuring zlib
make[1]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/array/resize'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-3571'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-3662'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-5832'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug_reporter'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling resize.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/class'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling bug.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bignum'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling bug_reporter.c
compiling bug.c
compiling bug.c
compiling init.c
compiling class2name.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/debug'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling init.c
compiling intpack.c
compiling mul.c
compiling init.c
installing default bug_reporter libraries
installing default bug libraries
compiling inspector.c
compiling profile_frames.c
compiling div.c
installing default class libraries
installing default resize libraries
compiling bigzero.c
installing default bug libraries
installing default bug libraries
installing default debug libraries
compiling big2str.c
compiling str2big.c
linking shared-object -test-/bug_reporter/bug_reporter.so
installing default bignum libraries
linking shared-object -test-/bug-3662/bug.so
linking shared-object -test-/bug-5832/bug.so
linking shared-object -test-/array/resize.so
linking shared-object -test-/class.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug_reporter'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/exception'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/bug-3571/bug.so
compiling init.c
compiling ensured.c
compiling dataerror.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-5832'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/fatal'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-3662'
compiling rb_fatal.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/file'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling enc_raise.c
linking shared-object -test-/debug.so
compiling init.c
compiling stat.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/array/resize'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/funcall'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
installing default rb_fatal libraries
installing default exception libraries
compiling passing_block.c
installing default file libraries
installing default funcall libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bug-3571'
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/class'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/iter'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling init.c
compiling yield.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/load/dot.dot'
linking shared-object -test-/bignum.so
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/debug'
compiling dot.dot.c
compiling break.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/marshal/compat'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling usrcompat.c
installing default compat libraries
installing default iter libraries
installing default dot.dot libraries
linking shared-object -test-/load/dot.dot/dot.dot.so
linking shared-object -test-/fatal/rb_fatal.so
linking shared-object -test-/funcall/funcall.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/bignum'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/marshal/usr'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling usrmarshal.c
installing default usr libraries
linking shared-object -test-/exception.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/load/dot.dot'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/method'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling init.c
compiling arity.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/fatal'
linking shared-object -test-/file.so
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/num2int'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling num2int.c
installing default num2int libraries
installing default method libraries
linking shared-object -test-/iter.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/exception'
linking shared-object -test-/marshal/compat.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/funcall'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/old_thread_select'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/path_to_class'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling old_thread_select.c
compiling path_to_class.c
installing default old_thread_select libraries
installing default path_to_class libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/file'
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/marshal/compat'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/postponed_job'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling postponed_job.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/printf'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/marshal/usr.so
installing default postponed_job libraries
compiling printf.c
installing default printf libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/iter'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/rational'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/method.so
compiling rat.c
installing default rational libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/marshal/usr'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/recursion'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/method'
compiling recursion.c
installing default recursion libraries
linking shared-object -test-/num2int/num2int.so
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/st/numhash'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling numhash.c
installing default numhash libraries
linking shared-object -test-/path_to_class/path_to_class.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/num2int'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/st/update'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling update.c
installing default update libraries
linking shared-object -test-/postponed_job.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/path_to_class'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/string'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/old_thread_select/old_thread_select.so
compiling init.c
compiling qsort.c
compiling ellipsize.c
linking shared-object -test-/rational.so
compiling coderange.c
linking shared-object -test-/printf.so
linking shared-object -test-/recursion.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/old_thread_select'
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/postponed_job'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/symbol'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling modify.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/rational'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/tracepoint'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling gc_hook.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/typeddata'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling tracepoint.c
compiling typeddata.c
installing default tracepoint libraries
installing default typeddata libraries
compiling set_len.c
compiling init.c
compiling type.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/printf'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/wait_for_single_fd'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/recursion'
compiling enc_associate.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/win32/dln'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/win32/dln'
linking shared-object -test-/st/update.so
compiling normalize.c
linking shared-object -test-/st/numhash.so
compiling wait_for_single_fd.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/win32/fd_setsize'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/win32/fd_setsize'
compiling intern.c
compiling enc_str_buf_cat.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/bigdecimal'
installing default symbol libraries
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling bigdecimal.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/st/numhash'
installing default wait_for_single_fd libraries
compiling cstr.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/continuation'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/tracepoint.so
compiling continuation.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/st/update'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/coverage'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
installing default bigdecimal libraries
installing default continuation libraries
compiling coverage.c
linking shared-object -test-/typeddata/typeddata.so
In file included from bigdecimal.h:19:0,
from bigdecimal.c:20:
bigdecimal.c: In function 'BigDecimal_IsInfinite':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:622:31: note: in expansion of macro 'INT2FIX'
if (VpIsNegInf(p)) return INT2FIX(-1);
^~~~~~~
bigdecimal.c: In function 'BigDecimal_to_i':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:680:48: note: in expansion of macro 'INT2FIX'
numerator = rb_funcall(numerator, '*', 1, INT2FIX(-1));
^~~~~~~
bigdecimal.c: In function 'BigDecimal_to_r':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:768:44: note: in expansion of macro 'INT2FIX'
numerator = rb_funcall(numerator, '*', 1, INT2FIX(-1));
^~~~~~~
installing default coverage libraries
installing default string libraries
In file included from bigdecimal.c:20:0:
bigdecimal.c: In function 'BigMath_s_exp':
bigdecimal.h:305:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosInf(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_INFINITE)
^
bigdecimal.h:307:35: note: in expansion of macro 'VpSetPosInf'
#define VpSetInf(a,s) ( ((s)>0)?VpSetPosInf(a):VpSetNegInf(a) )
^~~~~~~~~~~
bigdecimal.c:2744:6: note: in expansion of macro 'VpSetInf'
VpSetInf(vy, VP_SIGN_POSITIVE_INFINITE);
^~~~~~~~
bigdecimal.c: In function 'BigMath_s_log':
bigdecimal.h:305:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosInf(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_INFINITE)
^
bigdecimal.h:307:35: note: in expansion of macro 'VpSetPosInf'
#define VpSetInf(a,s) ( ((s)>0)?VpSetPosInf(a):VpSetNegInf(a) )
^~~~~~~~~~~
bigdecimal.c:2896:2: note: in expansion of macro 'VpSetInf'
VpSetInf(vy, VP_SIGN_POSITIVE_INFINITE);
^~~~~~~~
In file included from bigdecimal.h:19:0,
from bigdecimal.c:20:
bigdecimal.c: In function 'Init_bigdecimal':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:3197:59: note: in expansion of macro 'INT2FIX'
rb_define_const(rb_cBigDecimal, "SIGN_NEGATIVE_ZERO", INT2FIX(VP_SIGN_NEGATIVE_ZERO));
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:3203:61: note: in expansion of macro 'INT2FIX'
rb_define_const(rb_cBigDecimal, "SIGN_NEGATIVE_FINITE", INT2FIX(VP_SIGN_NEGATIVE_FINITE));
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
bigdecimal.c:3209:63: note: in expansion of macro 'INT2FIX'
rb_define_const(rb_cBigDecimal, "SIGN_NEGATIVE_INFINITE", INT2FIX(VP_SIGN_NEGATIVE_INFINITE));
^~~~~~~
In file included from bigdecimal.c:20:0:
bigdecimal.c: In function 'VpAlloc':
bigdecimal.h:292:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosZero(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_ZERO)
^
bigdecimal.h:294:35: note: in expansion of macro 'VpSetPosZero'
#define VpSetZero(a,s) ( ((s)>0)?VpSetPosZero(a):VpSetNegZero(a) )
^~~~~~~~~~~~
bigdecimal.c:3868:2: note: in expansion of macro 'VpSetZero'
VpSetZero(vp, 1); /* initialize vp to zero. */
^~~~~~~~~
linking shared-object continuation.so
bigdecimal.c: In function 'VpAddSub':
bigdecimal.h:293:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetNegZero(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_NEGATIVE_ZERO)
^
bigdecimal.h:294:51: note: in expansion of macro 'VpSetNegZero'
#define VpSetZero(a,s) ( ((s)>0)?VpSetPosZero(a):VpSetNegZero(a) )
^~~~~~~~~~~~
bigdecimal.c:4063:3: note: in expansion of macro 'VpSetZero'
VpSetZero(c, -1);
^~~~~~~~~
bigdecimal.h:292:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosZero(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_ZERO)
^
bigdecimal.h:294:35: note: in expansion of macro 'VpSetPosZero'
#define VpSetZero(a,s) ( ((s)>0)?VpSetPosZero(a):VpSetNegZero(a) )
^~~~~~~~~~~~
bigdecimal.c:4066:3: note: in expansion of macro 'VpSetZero'
VpSetZero(c, 1);
^~~~~~~~~
bigdecimal.h:292:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosZero(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_ZERO)
^
bigdecimal.h:294:35: note: in expansion of macro 'VpSetPosZero'
#define VpSetZero(a,s) ( ((s)>0)?VpSetPosZero(a):VpSetNegZero(a) )
^~~~~~~~~~~~
bigdecimal.c:4120:6: note: in expansion of macro 'VpSetZero'
VpSetZero(c, 1); /* abs(a)=abs(b) and operation = '-' */
^~~~~~~~~
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/tracepoint'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/date'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling date_strftime.c
linking shared-object -test-/symbol.so
linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/typeddata'
compiling date_parse.c
bigdecimal.c: In function 'VpDtoV':
bigdecimal.h:292:62: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define VpSetPosZero(a) ((a)->frac[0]=0,(a)->Prec=1,(a)->sign=VP_SIGN_POSITIVE_ZERO)
^
bigdecimal.h:294:35: note: in expansion of macro 'VpSetPosZero'
#define VpSetZero(a,s) ( ((s)>0)?VpSetPosZero(a):VpSetNegZero(a) )
^~~~~~~~~~~~
bigdecimal.c:5559:2: note: in expansion of macro 'VpSetZero'
VpSetZero(m, 1);
^~~~~~~~~
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dbm'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling date_core.c
compiling dbm.c
installing default dbm libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/continuation'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object -test-/string/string.so
compiling digest.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/symbol'
compiling date_strptime.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/bubblebabble'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling bubblebabble.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/wait_for_single_fd'
installing digest libraries
installing default digest libraries
installing default bubblebabble libraries
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/md5'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling md5init.c
compiling md5ossl.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/-test-/string'
linking shared-object coverage.so
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/rmd160'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
In file included from ../.././include/ruby.h:33:0,
from date_core.c:5:
date_core.c: In function 'date_s_ordinal':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:3326:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
date_core.c: In function 'date_s_civil':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:3394:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
installing default date_core libraries
date_core.c: In function 'date_s_commercial':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:3471:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
compiling rmd160init.c
installing default md5 libraries
compiling rmd160.c
linking shared-object digest/bubblebabble.so
date_core.c: In function 'd_lite_downto':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6185:27: note: in expansion of macro 'INT2FIX'
date = d_lite_plus(date, INT2FIX(-1));
^~~~~~~
date_core.c: In function 'cmp_dd':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6230:11: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6237:14: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6244:10: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6251:13: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
date_core.c: In function 'd_lite_cmp':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6303:14: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:6310:10: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
installing default rmd160 libraries
date_core.c: In function 'datetime_s_ordinal':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:7252:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
date_core.c: In function 'datetime_s_civil':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:7328:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
date_core.c: In function 'datetime_s_commercial':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
date_core.c:7425:9: note: in expansion of macro 'INT2FIX'
y = INT2FIX(-4712);
^~~~~~~
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/coverage'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/sha1'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling sha1init.c
compiling sha1ossl.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/bubblebabble'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/sha2'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling sha2init.c
installing default sha1 libraries
compiling sha2ossl.c
linking shared-object digest/md5.so
linking shared-object digest.so
installing default sha2 libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dl'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling cptr.c
compiling dl.c
linking shared-object digest/sha1.so
compiling handle.c
compiling cfunc.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/md5'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dl/callback'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
installing dl libraries
compiling callback.c
compiling callback-0.c
In file included from cptr.c:5:0:
cptr.c: In function 'rb_dlptr_cmp':
installing default dl libraries
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
cptr.c:439:36: note: in expansion of macro 'INT2NUM'
return diff > 0 ? INT2NUM(1) : INT2NUM(-1);
^~~~~~~
In file included from dl.c:8:0:
dl.c: In function 'Init_dl':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
dl.c:350:45: note: in expansion of macro 'INT2NUM'
rb_define_const(rb_mDL, "TYPE_SIZE_T", INT2NUM(DLTYPE_SIZE_T));
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
dl.c:374:47: note: in expansion of macro 'INT2NUM'
rb_define_const(rb_mDL, "TYPE_UINTPTR_T", INT2NUM(DLTYPE_UINTPTR_T));
^~~~~~~
compiling callback-1.c
compiling callback-2.c
linking shared-object digest/sha2.so
compiling callback-3.c
compiling callback-4.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/sha1'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/etc'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling callback-5.c
compiling etc.c
installing default etc libraries
compiling callback-6.c
linking shared-object dbm.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/sha2'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fcntl'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling fcntl.c
installing default fcntl libraries
linking shared-object digest/rmd160.so
compiling callback-7.c
linking shared-object fcntl.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dbm'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fiber'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fcntl'
compiling fiber.c
installing default fiber libraries
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fiddle'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling conversions.c
linking shared-object fiber.so
compiling closure.c
compiling function.c
compiling fiddle.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/digest/rmd160'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/gdbm'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling pointer.c
compiling gdbm.c
installing default gdbm libraries
compiling handle.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fiber'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/console'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling console.c
installing default fiddle libraries
linking shared-object etc.so
installing default console libraries
In file included from ../.././include/ruby.h:33:0,
from ./fiddle.h:4,
from fiddle.c:1:
fiddle.c: In function 'Init_fiddle':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
fiddle.c:233:47: note: in expansion of macro 'INT2NUM'
rb_define_const(mFiddle, "TYPE_SIZE_T", INT2NUM(TYPE_SIZE_T));
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
fiddle.c:257:49: note: in expansion of macro 'INT2NUM'
rb_define_const(mFiddle, "TYPE_UINTPTR_T", INT2NUM(TYPE_UINTPTR_T));
^~~~~~~
In file included from pointer.c:5:0:
pointer.c: In function 'rb_fiddle_ptr_cmp':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
pointer.c:479:36: note: in expansion of macro 'INT2NUM'
return diff > 0 ? INT2NUM(1) : INT2NUM(-1);
^~~~~~~
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/etc'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/nonblock'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling nonblock.c
installing default nonblock libraries
linking shared-object fiddle.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/fiddle'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/wait'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling wait.c
installing default wait libraries
linking shared-object io/nonblock.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/nonblock'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
linking shared-object io/console.so
linking shared-object io/wait.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/wait'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json/generator'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling generator.c
installing default libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json/parser'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
installing default generator libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/io/console'
compiling parser.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/mathn/complex'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling complex.c
installing default parser libraries
linking shared-object dl.so
installing default complex libraries
linking shared-object mathn/complex.so
linking shared-object gdbm.so
parser.c:1911:18: warning: 'JSON_quirks_mode_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_quirks_mode_en_main = 1;
^~~~~~~~~~~~~~~~~~~~~~~~
parser.c:1909:18: warning: 'JSON_quirks_mode_error' defined but not used [-Wunused-const-variable=]
static const int JSON_quirks_mode_error = 0;
^~~~~~~~~~~~~~~~~~~~~~
parser.c:1737:18: warning: 'JSON_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_en_main = 1;
^~~~~~~~~~~~
parser.c:1735:18: warning: 'JSON_error' defined but not used [-Wunused-const-variable=]
static const int JSON_error = 0;
^~~~~~~~~~
parser.c:1380:18: warning: 'JSON_string_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_string_en_main = 1;
^~~~~~~~~~~~~~~~~~~
parser.c:1378:18: warning: 'JSON_string_error' defined but not used [-Wunused-const-variable=]
static const int JSON_string_error = 0;
^~~~~~~~~~~~~~~~~
parser.c:1048:18: warning: 'JSON_array_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_array_en_main = 1;
^~~~~~~~~~~~~~~~~~
parser.c:1046:18: warning: 'JSON_array_error' defined but not used [-Wunused-const-variable=]
static const int JSON_array_error = 0;
^~~~~~~~~~~~~~~~
parser.c:882:18: warning: 'JSON_float_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_float_en_main = 1;
^~~~~~~~~~~~~~~~~~
parser.c:880:18: warning: 'JSON_float_error' defined but not used [-Wunused-const-variable=]
static const int JSON_float_error = 0;
^~~~~~~~~~~~~~~~
parser.c:783:18: warning: 'JSON_integer_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_integer_en_main = 1;
^~~~~~~~~~~~~~~~~~~~
parser.c:781:18: warning: 'JSON_integer_error' defined but not used [-Wunused-const-variable=]
static const int JSON_integer_error = 0;
^~~~~~~~~~~~~~~~~~
parser.c:474:18: warning: 'JSON_value_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_value_en_main = 1;
^~~~~~~~~~~~~~~~~~
parser.c:472:18: warning: 'JSON_value_error' defined but not used [-Wunused-const-variable=]
static const int JSON_value_error = 0;
^~~~~~~~~~~~~~~~
parser.c:96:18: warning: 'JSON_object_en_main' defined but not used [-Wunused-const-variable=]
static const int JSON_object_en_main = 1;
^~~~~~~~~~~~~~~~~~~
parser.c:94:18: warning: 'JSON_object_error' defined but not used [-Wunused-const-variable=]
static const int JSON_object_error = 0;
^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/mathn/complex'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/mathn/rational'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dl'
compiling rational.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/nkf'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/gdbm'
compiling nkf.c
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/objspace'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling objspace.c
installing default nkf libraries
compiling objspace_dump.c
installing default rational libraries
compiling object_tracing.c
installing default objspace libraries
linking shared-object mathn/rational.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/mathn/rational'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/openssl'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling ossl_ssl_session.c
compiling ossl_x509name.c
compiling openssl_missing.c
compiling ossl_ocsp.c
compiling ossl_rand.c
compiling ossl_pkey_dsa.c
compiling ossl_x509cert.c
compiling ossl_pkey_dh.c
In file included from nkf.c:62:0:
nkf-utf8/nkf.c: In function 'module_connection':
nkf-utf8/nkf.c:5709:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (nkf_enc_unicode_p(output_encoding))
^~
nkf-utf8/nkf.c:5712:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (x0201_f == NKF_UNSPECIFIED) {
^~
In file included from ../.././include/ruby.h:33:0,
from ossl.h:31,
from ossl_ocsp.c:12:
ossl_ocsp.c: In function 'Init_ossl_ocsp':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
ossl_ocsp.c:740:52: note: in expansion of macro 'INT2NUM'
#define DefOCSPConst(x) rb_define_const(mOCSP, #x, INT2NUM(OCSP_##x))
^~~~~~~
ossl_ocsp.c:749:5: note: in expansion of macro 'DefOCSPConst'
DefOCSPConst(REVOKED_STATUS_NOSTATUS);
^~~~~~~~~~~~
In file included from ../.././include/ruby.h:33:0,
from ossl.h:31,
from ossl_x509name.c:11:
ossl_x509name.c: In function 'ossl_x509name_cmp':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
ossl_x509name.c:323:28: note: in expansion of macro 'INT2FIX'
if (result < 0) return INT2FIX(-1);
^~~~~~~
compiling ossl_pkcs7.c
linking shared-object json/ext/parser.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json/parser'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/pathname'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling pathname.c
installing default pathname libraries
compiling ossl_asn1.c
compiling ossl_cipher.c
In file included from ../.././include/ruby.h:33:0,
from pathname.c:1:
pathname.c: In function 'path_cmp':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
pathname.c:146:24: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
pathname.c:154:16: note: in expansion of macro 'INT2FIX'
return INT2FIX(-1);
^~~~~~~
linking shared-object objspace.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/objspace'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/psych'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling psych_to_ruby.c
compiling ossl_x509store.c
compiling psych.c
compiling psych_emitter.c
compiling psych_yaml_tree.c
compiling psych_parser.c
compiling ossl_pkcs12.c
compiling ossl_bn.c
compiling ossl_pkey.c
compiling ossl_digest.c
installing default psych libraries
linking shared-object json/ext/generator.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/json/generator'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/pty'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling pty.c
compiling ossl_x509req.c
installing default pty libraries
compiling callback-8.c
compiling ossl_hmac.c
installing default callback libraries
linking shared-object psych.so
linking shared-object bigdecimal.so
compiling ossl_x509revoked.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/psych'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/racc/cparse'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling cparse.c
compiling ossl_x509attr.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/bigdecimal'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/rbconfig/sizeof'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling ossl_pkey_rsa.c
installing default cparse libraries
linking shared-object pty.so
compiling sizes.c
compiling ossl_pkey_ec.c
linking shared-object pathname.so
installing default sizeof libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/pty'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/readline'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling readline.c
installing default readline libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/pathname'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/ripper'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling ripper.c
linking shared-object rbconfig/sizeof.so
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
compiling ossl_ns_spki.c
installing default ripper libraries
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/rbconfig/sizeof'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/sdbm'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling init.c
compiling ossl_x509crl.c
compiling _sdbm.c
installing default sdbm libraries
compiling ossl_x509.c
In file included from ripper.y:25:0:
ripper.y: In function 'parser_heredoc_identifier':
../../node.h:290:43: warning: left shift of negative value [-Wshift-negative-value]
RNODE(n)->flags=((RNODE(n)->flags&~(-1<<NODE_LSHIFT))|(((l)&NODE_LMASK)<<NODE_LSHIFT))
^
ripper.y:6361:5: note: in expansion of macro 'nd_set_line'
nd_set_line(lex_strterm, ruby_sourceline);
^~~~~~~~~~~
compiling ossl_bio.c
linking shared-object racc/cparse.so
compiling ossl_engine.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/racc/cparse'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/socket'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
generating constant definitions
compiling ossl.c
generating constant definitions
installing default socket libraries
compiling init.c
compiling constants.c
compiling basicsocket.c
compiling socket.c
compiling ossl_pkcs5.c
compiling ipsocket.c
compiling ossl_x509ext.c
compiling tcpsocket.c
linking shared-object readline.so
compiling tcpserver.c
compiling sockssocket.c
In file included from rubysocket.h:4:0,
from constants.c:11:
constdefs.c: In function 'init_constants':
compiling ossl_ssl.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/readline'
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1647:51: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_ADDRFAMILY", INTEGER2NUM(EAI_ADDRFAMILY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1649:54: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_ADDRFAMILY", INTEGER2NUM(EAI_ADDRFAMILY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1653:46: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_AGAIN", INTEGER2NUM(EAI_AGAIN));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1655:49: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_AGAIN", INTEGER2NUM(EAI_AGAIN));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1659:49: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_BADFLAGS", INTEGER2NUM(EAI_BADFLAGS));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1661:52: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_BADFLAGS", INTEGER2NUM(EAI_BADFLAGS));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1665:45: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_FAIL", INTEGER2NUM(EAI_FAIL));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1667:48: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_FAIL", INTEGER2NUM(EAI_FAIL));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1671:47: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_FAMILY", INTEGER2NUM(EAI_FAMILY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1673:50: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_FAMILY", INTEGER2NUM(EAI_FAMILY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1677:47: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_MEMORY", INTEGER2NUM(EAI_MEMORY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1679:50: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_MEMORY", INTEGER2NUM(EAI_MEMORY));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1683:47: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_NODATA", INTEGER2NUM(EAI_NODATA));
^~~~~~~~~~~
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/stringio'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1685:50: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_NODATA", INTEGER2NUM(EAI_NODATA));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1689:47: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_NONAME", INTEGER2NUM(EAI_NONAME));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1691:50: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_NONAME", INTEGER2NUM(EAI_NONAME));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1695:49: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_OVERFLOW", INTEGER2NUM(EAI_OVERFLOW));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1697:52: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_OVERFLOW", INTEGER2NUM(EAI_OVERFLOW));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1701:48: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_SERVICE", INTEGER2NUM(EAI_SERVICE));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1703:51: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_SERVICE", INTEGER2NUM(EAI_SERVICE));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1707:49: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_SOCKTYPE", INTEGER2NUM(EAI_SOCKTYPE));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1709:52: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_SOCKTYPE", INTEGER2NUM(EAI_SOCKTYPE));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1713:47: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_cSocket, "EAI_SYSTEM", INTEGER2NUM(EAI_SYSTEM));
^~~~~~~~~~~
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:232:21: note: in expansion of macro 'INT2FIX'
#define LONG2FIX(i) INT2FIX(i)
^~~~~~~
constdefs.c:21:6: note: in expansion of macro 'LONG2FIX'
LONG2FIX(n))
^~~~~~~~
constdefs.c:1715:50: note: in expansion of macro 'INTEGER2NUM'
rb_define_const(rb_mSockConst, "EAI_SYSTEM", INTEGER2NUM(EAI_SYSTEM));
^~~~~~~~~~~
compiling ossl_config.c
compiling stringio.c
installing default stringio libraries
linking shared-object sdbm.so
compiling udpsocket.c
compiling unixsocket.c
ossl_ssl.c:137:27: error: 'SSLv3_method' undeclared here (not in a function)
OSSL_SSL_METHOD_ENTRY(SSLv3),
^
ossl_ssl.c:115:69: note: in definition of macro 'OSSL_SSL_METHOD_ENTRY'
#define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }
^~~~
ossl_ssl.c:138:27: error: 'SSLv3_server_method' undeclared here (not in a function)
OSSL_SSL_METHOD_ENTRY(SSLv3_server),
^
ossl_ssl.c:115:69: note: in definition of macro 'OSSL_SSL_METHOD_ENTRY'
#define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }
^~~~
compiling unixserver.c
ossl_ssl.c:139:27: error: 'SSLv3_client_method' undeclared here (not in a function)
OSSL_SSL_METHOD_ENTRY(SSLv3_client),
^
ossl_ssl.c:115:69: note: in definition of macro 'OSSL_SSL_METHOD_ENTRY'
#define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }
^~~~
installing default openssl libraries
compiling option.c
In file included from ../.././include/ruby.h:33:0,
from ossl.h:31,
from ossl_ssl.c:13:
ossl_ssl.c: In function 'Init_ossl_ssl':
../.././include/ruby/ruby.h:231:48: warning: left shift of negative value [-Wshift-negative-value]
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
../.././include/ruby/ruby.h:1277:21: note: in expansion of macro 'INT2FIX'
# define INT2NUM(v) INT2FIX((int)(v))
^~~~~~~
ossl_ssl.c:2217:57: note: in expansion of macro 'INT2NUM'
#define ossl_ssl_def_const(x) rb_define_const(mSSL, #x, INT2NUM(SSL_##x))
^~~~~~~
ossl_ssl.c:2239:5: note: in expansion of macro 'ossl_ssl_def_const'
ossl_ssl_def_const(OP_ALL);
^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/sdbm'
make[2]: *** [Makefile:280: ossl_ssl.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/strscan'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling ancdata.c
compiling strscan.c
compiling raddrinfo.c
installing default strscan libraries
linking shared-object date_core.so
compiling ifaddr.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/date'
make[2]: Entering directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/syslog'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
compiling syslog.c
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/openssl'
make[1]: *** [exts.mk:187: ext/openssl/all] Error 2
make[1]: *** Waiting for unfinished jobs....
installing default syslog libraries
linking shared-object syslog.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/syslog'
linking shared-object dl/callback.so
linking shared-object strscan.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/strscan'
linking shared-object stringio.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/stringio'
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/dl/callback'
linking shared-object socket.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/socket'
linking shared-object nkf.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/nkf'
linking shared-object ripper.so
make[2]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0/ext/ripper'
make[1]: Leaving directory '/home/akechi/.rvm/src/ruby-2.1.0'
make: *** [uncommon.mk:180: build-ext] Error 2
++ return 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment