Skip to content

Instantly share code, notes, and snippets.

@squiter
Created October 20, 2014 21:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save squiter/b6c4280946454b6b7764 to your computer and use it in GitHub Desktop.
Save squiter/b6c4280946454b6b7764 to your computer and use it in GitHub Desktop.
Fail to install Ruby 1.9.2 in RVM on Yosemite
[2014-10-20 17:27:07] __rvm_make
__rvm_make ()
{
\make "$@" || return $?
}
current path: /Users/brunnosantos/.rvm/src/ruby-1.9.2-p330
PATH=/usr/local/opt/pkg-config/bin:/usr/local/opt/libtool/bin:/usr/local/opt/automake/bin:/usr/local/opt/autoconf/bin:/usr/local/heroku/bin:/Users/brunnosantos/dotfiles/powerline/scripts:/usr/local/bin:/Users/brunnosantos/.azk/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/brunnosantos/bin:/Users/brunnosantos/.rvm/bin:/Users/brunnosantos/go/bin:/usr/local/smlnj/bin
command(3): __rvm_make -j 1
++ make -j 1
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o main.o -c main.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dln.o -c dln.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmydln.o -c dmydln.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmyencoding.o -c dmyencoding.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o version.o -c version.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmyversion.o -c dmyversion.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o miniprelude.o -c miniprelude.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o array.o -c array.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o bignum.o -c bignum.c
bignum.c:2459:26: warning: while loop has empty body [-Wempty-body]
while (--ny && !zds[ny]); ++ny;
^
bignum.c:2459:26: note: put the semicolon on a separate line to silence this warning
1 warning generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o class.o -c class.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o compar.o -c compar.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o complex.o -c complex.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dir.o -c dir.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dln_find.o -c dln_find.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o enum.o -c enum.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o enumerator.o -c enumerator.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o error.o -c error.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o eval.o -c eval.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o load.o -c load.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o proc.o -c proc.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o file.o -c file.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o gc.o -c gc.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o hash.o -c hash.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o inits.o -c inits.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o io.o -c io.c
io.c:7609:11: warning: implicit declaration of function '__syscall' is invalid in C99 [-Wimplicit-function-declaration]
retval = SYSCALL(num);
^
io.c:7554:18: note: expanded from macro 'SYSCALL'
# define SYSCALL __syscall
^
1 warning generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o marshal.o -c marshal.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o math.o -c math.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o node.o -c node.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o numeric.o -c numeric.c
numeric.c:1345:10: warning: 'finite' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
if (!finite(value))
^
/usr/include/math.h:718:12: note: 'finite' has been explicitly marked deprecated here
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA);
^
numeric.c:2093:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if (i < 0) {
~ ^ ~
2 warnings generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o object.o -c object.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o pack.o -c pack.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o parse.o -c parse.c
In file included from parse.y:22:
./parse.h:199:21: warning: declaration of 'struct parser_params' will not be visible outside of this function [-Wvisibility]
int yyparse (struct parser_params *parser);
^
1 warning generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o process.o -c process.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o random.o -c random.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o range.o -c range.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o rational.o -c rational.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o re.o -c re.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regcomp.o -c regcomp.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regenc.o -c regenc.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regerror.o -c regerror.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regexec.o -c regexec.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regparse.o -c regparse.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regsyntax.o -c regsyntax.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o ruby.o -c ruby.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o safe.o -c safe.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o signal.o -c signal.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o sprintf.o -c sprintf.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o st.o -c st.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o strftime.o -c strftime.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o string.o -c string.c
string.c:2020:61: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
rb_raise(rb_eRangeError, "%"PRIuVALUE" out of char range", lc);
~~ ^~
1 warning generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o struct.o -c struct.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o time.o -c time.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o transcode.o -c transcode.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o util.o -c util.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o variable.o -c variable.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o compile.o -c compile.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o debug.o -c debug.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o iseq.o -c iseq.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o vm.o -c vm.c
In file included from vm.c:23:
./vm_exec.c:104:5: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
INSN_DISPATCH();
^~~~~~~~~~~~~~~
./vm_exec.h:135:3: note: expanded from macro 'INSN_DISPATCH'
TC_DISPATCH(__START__) \
^~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:36:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(nop);}}}
^~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:62:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getlocal);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:86:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setlocal);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:114:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getspecial);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:138:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setspecial);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:171:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getdynamic);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:202:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setdynamic);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:230:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getinstancevariable);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:256:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setinstancevariable);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:283:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getclassvariable);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:308:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setclassvariable);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:335:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getconstant);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:362:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setconstant);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:388:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getglobal);}}}
^~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:412:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setglobal);}}}
^~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:437:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putnil);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:462:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putself);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:487:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putobject);}}}
^~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:525:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putspecialobject);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:551:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putiseq);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:577:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(putstring);}}}
^~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:610:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(concatstrings);}}}
^~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:635:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(tostring);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:671:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(toregexp);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:698:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(newarray);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:724:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(duparray);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:750:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(expandarray);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:792:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(concatarray);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:823:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(splatarray);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:878:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(checkincludearray);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:912:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(newhash);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:940:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(newrange);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:964:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(pop);}}}
^~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:992:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(dup);}}}
^~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1020:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(dupn);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1047:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(swap);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1072:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(reput);}}}
^~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1098:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(topn);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1124:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setn);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1147:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(adjuststack);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1277:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(defined);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1302:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(trace);}}}
^~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:969:5: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
NEXT_INSN();
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1413:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(defineclass);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1006:5: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_METHOD(num, blockptr, flag, id, me, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1459:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(send);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1040:5: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_METHOD(num, blockptr, flag, id, me, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1507:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(invokesuper);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1058:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
NEXT_INSN();
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1539:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(invokeblock);}}}
^~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1573:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(leave);}}}
^~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1603:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(finish);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1633:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(throw);}}}
^~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1657:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(jump);}}}
^~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1684:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(branchif);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1711:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(branchunless);}}}
^~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1746:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(getinlinecache);}}}
^~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1789:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(onceinlinecache);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1820:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(setinlinecache);}}}
^~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1868:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_case_dispatch);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1895:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_checkenv);}}}
^~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1382:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idPLUS, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:1985:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_plus);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1431:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idMINUS, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2048:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_minus);}}}
^~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1485:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idMULT, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2116:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_mult);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1549:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idDIV, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2194:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_div);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1628:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idMOD, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2287:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_mod);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1649:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idEq, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2322:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_eq);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1680:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idNeq, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2369:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_neq);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1730:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idLT, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2433:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_lt);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1760:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idLE, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2477:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_le);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1810:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idGT, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2541:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_gt);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1839:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idGE, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2584:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_ge);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1873:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idLTLT, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2632:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_ltlt);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1903:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(1, idAREF, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2676:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_aref);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1937:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(2, idASET, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2725:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_aset);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:1970:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(0, idLength, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2771:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_length);}}}
^~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:2003:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(0, idSize, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2817:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_size);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:2050:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(0, idSucc, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2877:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_succ);}}}
^~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:2073:2: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
CALL_SIMPLE_METHOD(0, idNot, recv);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:196:5: note: expanded from macro 'CALL_SIMPLE_METHOD'
CALL_METHOD(num, 0, 0, id, vm_method_search(id, klass, ic), recv); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_insnhelper.h:163:2: note: expanded from macro 'CALL_METHOD'
NEXT_INSN(); \
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2913:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_not);}}}
^~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2940:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_regexpmatch1);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:2972:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_regexpmatch2);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
insns.def:2131:5: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
NEXT_INSN();
^~~~~~~~~~~
./vm_exec.h:142:21: note: expanded from macro 'NEXT_INSN'
#define NEXT_INSN() TC_DISPATCH(__NEXT_INSN__)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:3004:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(opt_call_c_function);}}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:3029:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(bitblt);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
In file included from vm.c:23:
In file included from ./vm_exec.c:106:
vm.inc:3054:3: warning: incompatible integer to pointer conversion passing 'VALUE' (aka 'unsigned long') to parameter of type 'const void *' [-Wint-conversion]
END_INSN(answer);}}}
^~~~~~~~~~~~~~~~
./vm_exec.h:132:3: note: expanded from macro 'END_INSN'
TC_DISPATCH(insn); \
^~~~~~~~~~~~~~~~~
./vm_exec.h:115:8: note: expanded from macro 'TC_DISPATCH'
goto *GET_CURRENT_INSN(); \
^~~~~~~~~~~~~~~~~~~
104 warnings generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o vm_dump.o -c vm_dump.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o thread.o -c thread.c
thread.c:1268:20: warning: implicit declaration of function 'rb_get_next_signal' is invalid in C99 [-Wimplicit-function-declaration]
while ((sig = rb_get_next_signal()) != 0) {
^
thread.c:2437:30: warning: variable 'orig_read' is uninitialized when used within its own initialization [-Wuninitialized]
fd_set UNINITIALIZED_VAR(orig_read);
^~~~~~~~~
./vm_core.h:114:34: note: expanded from macro 'UNINITIALIZED_VAR'
#define UNINITIALIZED_VAR(x) x = x
^
thread.c:2438:30: warning: variable 'orig_write' is uninitialized when used within its own initialization [-Wuninitialized]
fd_set UNINITIALIZED_VAR(orig_write);
^~~~~~~~~~
./vm_core.h:114:34: note: expanded from macro 'UNINITIALIZED_VAR'
#define UNINITIALIZED_VAR(x) x = x
^
thread.c:2439:30: warning: variable 'orig_except' is uninitialized when used within its own initialization [-Wuninitialized]
fd_set UNINITIALIZED_VAR(orig_except);
^~~~~~~~~~~
./vm_core.h:114:34: note: expanded from macro 'UNINITIALIZED_VAR'
#define UNINITIALIZED_VAR(x) x = x
^
4 warnings generated.
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o cont.o -c cont.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o ascii.o -c ./enc/ascii.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o us_ascii.o -c ./enc/us_ascii.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o unicode.o -c ./enc/unicode.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o utf_8.o -c ./enc/utf_8.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o newline.o -c newline.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -I. -I.ext/include/x86_64-darwin14.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmyext.o -c dmyext.c
clang -O3 -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -fno-common -pipe -L. -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl/lib -Wl,-u,_objc_msgSend main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o dmyext.o -lpthread -ldl -lobjc -o miniruby
miniruby(46919,0x7fff7a0cc300) malloc: *** error for object 0x7fed53001a08: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
make: *** [.rbconfig.time] Abort trap: 6
++ return 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment