|
[2014-04-04 23:40:44] __rvm_make
|
|
__rvm_make ()
|
|
{
|
|
\make "$@" || return $?
|
|
}
|
|
current path: /home/ahibal/.rvm/src/ruby-2.1.1
|
|
GEM_HOME=/home/ahibal/.rvm/gems/ruby-2.0.0-p451
|
|
PATH=/home/ahibal/.rvm/gems/ruby-2.0.0-p451/bin:/home/ahibal/.rvm/gems/ruby-2.0.0-p451@global/bin:/home/ahibal/.rvm/rubies/ruby-2.0.0-p451/bin:/usr/local/heroku/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/ahibal/.rvm/bin
|
|
GEM_PATH=/home/ahibal/.rvm/gems/ruby-2.0.0-p451:/home/ahibal/.rvm/gems/ruby-2.0.0-p451@global
|
|
command(2): __rvm_make -j1
|
|
++ make -j1
|
|
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 -msse2 -mfpmath=sse -mstackrealign -DRUBY_EXPORT
|
|
CPPFLAGS = -I. -I.ext/include/i686-linux -I./include -I.
|
|
DLDFLAGS = -Wl,-soname,libruby.so.2.1 -fstack-protector
|
|
SOLIBS = -lpthread -ldl -lcrypt -lm
|
|
Using built-in specs.
|
|
COLLECT_GCC=gcc
|
|
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper
|
|
Target: i686-linux-gnu
|
|
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.8.1-10ubuntu9' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
|
|
Thread model: posix
|
|
gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu9)
|
|
compiling main.c
|
|
compiling dmydln.c
|
|
compiling miniinit.c
|
|
compiling miniprelude.c
|
|
copying dummy probes.h
|
|
compiling array.c
|
|
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
|
|
compiling error.c
|
|
compiling eval.c
|
|
compiling load.c
|
|
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
|
|
In file included from vm_core.h:25:0,
|
|
from eval_intern.h:5,
|
|
from iseq.c:14:
|
|
iseq.c: In function ‘iseq_load’:
|
|
iseq.c:540:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|
|
cached_map = ATOMIC_PTR_CAS(type_map_cache, (struct st_table *)0, type_map);
|
|
^
|
|
ruby_atomic.h:13:36: note: in definition of macro ‘ATOMIC_CAS’
|
|
({ __typeof__(oldval) oldvaldup = (oldval); /* oldval should not be modified */ \
|
|
^
|
|
ruby_atomic.h:166:53: note: in expansion of macro ‘ATOMIC_SIZE_CAS’
|
|
# define ATOMIC_PTR_CAS(var, oldval, val) (void *)ATOMIC_SIZE_CAS(*(size_t *)&(var), (size_t)(oldval), (size_t)(val))
|
|
^
|
|
iseq.c:540:15: note: in expansion of macro ‘ATOMIC_PTR_CAS’
|
|
cached_map = ATOMIC_PTR_CAS(type_map_cache, (struct st_table *)0, type_map);
|
|
^
|
|
compiling vm.c
|
|
compiling vm_dump.c
|
|
compiling vm_backtrace.c
|
|
compiling vm_trace.c
|
|
compiling thread.c
|
|
compiling cont.c
|
|
compiling ./enc/ascii.c
|
|
compiling ./enc/us_ascii.c
|
|
compiling ./enc/unicode.c
|
|
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
|
|
linking miniruby
|
|
make: *** [.rbconfig.time] Illegal instruction
|
|
++ return 2
|