Skip to content

Instantly share code, notes, and snippets.

@kristianlm
Created December 9, 2016 13:34
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 kristianlm/7cc5f4dcaec4c1174cdfe33843763843 to your computer and use it in GitHub Desktop.
Save kristianlm/7cc5f4dcaec4c1174cdfe33843763843 to your computer and use it in GitHub Desktop.
[u2@user1-pc chicken-android-template-master]$ export PATH=$PATH:/home/u2/android/android-ndk-r11c:/home/u2/android/android-sdk-linux/platform-tools:
[u2@user1-pc chicken-android-template-master]$ export ANDROID_HOME=/home/u2/android/android-sdk-linux
[u2@user1-pc chicken-android-template-master]$ make
Warning: excluded identifier doesn't exist in module chicken: define-macro
make -C jni/chicken # should build the cross-chicken
make[1]: Entering directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken'
Warning: excluded identifier doesn't exist in module chicken: define-macro
echo /home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core/
/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core/
make -C /home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core/ \
PLATFORM=linux ARCH= confclean boot-chicken
make[2]: Entering directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
"make" -f ./Makefile.linux CONFIG= confclean
make[3]: Entering directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
rm -f \
chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc
make[3]: Leaving directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
"make" -f ./Makefile.linux boot-chicken
make[3]: Entering directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
"make" -f Makefile.linux PLATFORM=linux PREFIX=/nowhere CONFIG= \
CHICKEN=chicken PROGRAM_SUFFIX=-boot-stage1 STATICBUILD=1 \
C_COMPILER_OPTIMIZATION_OPTIONS="-Os -fomit-frame-pointer" C_HACKED_APPLY= BUILDING_CHICKEN_BOOT=1 \
confclean chicken-boot-stage1
make[4]: Entering directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
rm -f \
chicken-config.h chicken-defaults.h chicken-install.rc chicken-uninstall.rc
echo '#define C_CHICKEN_PROGRAM "chicken-boot-stage1"' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CC' >> chicken-defaults.h
echo '# define C_INSTALL_CC "gcc"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CXX' >> chicken-defaults.h
echo '# define C_INSTALL_CXX "g++"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_POSTINSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_INSTALL_POSTINSTALL_PROGRAM "true"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_RC_COMPILER' >> chicken-defaults.h
echo '# define C_INSTALL_RC_COMPILER ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_CFLAGS' >> chicken-defaults.h
echo '# define C_INSTALL_CFLAGS "-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LDFLAGS' >> chicken-defaults.h
echo '# define C_INSTALL_LDFLAGS " "' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_PREFIX' >> chicken-defaults.h
echo '# define C_INSTALL_PREFIX "/nowhere"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_SHARE_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_SHARE_HOME "/nowhere/share/chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_BIN_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_BIN_HOME "/nowhere/bin"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_EGG_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_EGG_HOME "/nowhere/lib/chicken-boot-stage1/7"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LIB_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_LIB_NAME' >> chicken-defaults.h
echo '# define C_INSTALL_LIB_NAME "chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_STATIC_LIB_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_STATIC_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_INCLUDE_HOME' >> chicken-defaults.h
echo '# define C_INSTALL_INCLUDE_HOME "/nowhere/include/chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_MORE_LIBS' >> chicken-defaults.h
echo '# define C_INSTALL_MORE_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_INSTALL_MORE_STATIC_LIBS' >> chicken-defaults.h
echo '# define C_INSTALL_MORE_STATIC_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_DEFAULT_TARGET_HEAP_SIZE' >> chicken-defaults.h
echo '# define C_DEFAULT_TARGET_HEAP_SIZE 0' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_STACK_GROWS_DOWNWARD' >> chicken-defaults.h
echo '# define C_STACK_GROWS_DOWNWARD 1' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_MORE_LIBS' >> chicken-defaults.h
echo '# define C_TARGET_MORE_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_MORE_STATIC_LIBS' >> chicken-defaults.h
echo '# define C_TARGET_MORE_STATIC_LIBS "-lm -ldl"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CC' >> chicken-defaults.h
echo '# define C_TARGET_CC "gcc"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CXX' >> chicken-defaults.h
echo '# define C_TARGET_CXX "g++"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_RC_COMPILER' >> chicken-defaults.h
echo '# define C_TARGET_RC_COMPILER ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_CFLAGS' >> chicken-defaults.h
echo '# define C_TARGET_CFLAGS "-fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LDFLAGS' >> chicken-defaults.h
echo '# define C_TARGET_LDFLAGS " "' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_FEATURES' >> chicken-defaults.h
echo '# define C_TARGET_FEATURES ""' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CROSS_CHICKEN' >> chicken-defaults.h
echo '# define C_CROSS_CHICKEN 0' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_PREFIX' >> chicken-defaults.h
echo '# define C_TARGET_PREFIX "/nowhere"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_BIN_HOME' >> chicken-defaults.h
echo '# define C_TARGET_BIN_HOME "/nowhere/bin"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_LIB_NAME' >> chicken-defaults.h
echo '# define C_TARGET_LIB_NAME "chicken"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_RUN_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_RUN_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_SHARE_HOME' >> chicken-defaults.h
echo '# define C_TARGET_SHARE_HOME "/nowhere/share"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_INCLUDE_HOME' >> chicken-defaults.h
echo '# define C_TARGET_INCLUDE_HOME "/nowhere/include/chicken"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_TARGET_STATIC_LIB_HOME' >> chicken-defaults.h
echo '# define C_TARGET_STATIC_LIB_HOME "/nowhere/lib"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_PROGRAM "chicken-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CSC_PROGRAM' >> chicken-defaults.h
echo '# define C_CSC_PROGRAM "csc-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CSI_PROGRAM' >> chicken-defaults.h
echo '# define C_CSI_PROGRAM "csi-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_BUG_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_BUG_PROGRAM "chicken-bug-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_INSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_INSTALL_PROGRAM "chicken-install-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_UNINSTALL_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_UNINSTALL_PROGRAM "chicken-uninstall-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_CHICKEN_STATUS_PROGRAM' >> chicken-defaults.h
echo '# define C_CHICKEN_STATUS_PROGRAM "chicken-status-boot-stage1"' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_WINDOWS_SHELL' >> chicken-defaults.h
echo '# define C_WINDOWS_SHELL 0' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_BINARY_VERSION' >> chicken-defaults.h
echo '# define C_BINARY_VERSION 7' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '#ifndef C_USES_SONAME' >> chicken-defaults.h
echo '# define C_USES_SONAME 1' >> chicken-defaults.h
echo '#endif' >> chicken-defaults.h
echo '/* END OF FILE */' >> chicken-defaults.h
echo "/* GENERATED */" >chicken-config.h
echo "#define HAVE_DIRENT_H 1" >>chicken-config.h
echo "#define HAVE_DLFCN_H 1" >>chicken-config.h
echo "#define HAVE_INTTYPES_H 1" >>chicken-config.h
echo "#define HAVE_LIMITS_H 1" >>chicken-config.h
echo "#define HAVE_LONG_LONG 1" >>chicken-config.h
echo "#define HAVE_MEMMOVE 1" >>chicken-config.h
echo "#define HAVE_MEMORY_H 1" >>chicken-config.h
echo "#define HAVE_POSIX_POLL 1" >>chicken-config.h
echo "#define HAVE_SIGACTION 1" >>chicken-config.h
echo "#define HAVE_SIGSETJMP 1" >>chicken-config.h
echo "#define HAVE_SIGPROCMASK 1" >>chicken-config.h
echo "#define HAVE_STDINT_H 1" >>chicken-config.h
echo "#define HAVE_STDLIB_H 1" >>chicken-config.h
echo "#define HAVE_STRERROR 1" >>chicken-config.h
echo "#define HAVE_STRINGS_H 1" >>chicken-config.h
echo "#define HAVE_STRING_H 1" >>chicken-config.h
echo "#define HAVE_STRTOLL 1" >>chicken-config.h
echo "#define HAVE_STRTOQ 1" >>chicken-config.h
echo "#define HAVE_SYS_STAT_H 1" >>chicken-config.h
echo "#define HAVE_SYS_TYPES_H 1" >>chicken-config.h
echo "#define HAVE_SETENV 1" >>chicken-config.h
echo "#define HAVE_UNISTD_H 1" >>chicken-config.h
echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>chicken-config.h
echo "#define STDC_HEADERS 1" >>chicken-config.h
echo "#define HAVE_ALLOCA 1" >>chicken-config.h
echo "#define HAVE_ALLOCA_H 1" >>chicken-config.h
echo "#define HAVE_GRP_H 1" >>chicken-config.h
echo "#define HAVE_ERRNO_H 1" >>chicken-config.h
echo "#define HAVE_SYSEXITS_H 1" >>chicken-config.h
echo "#define HAVE_MEMMOVE 1" >>chicken-config.h
echo "#define C_STACK_GROWS_DOWNWARD 1" >>chicken-config.h
cat chicken-defaults.h >>chicken-config.h
gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer chicken.c -o chicken-static.o -I. -I./
In file included from /usr/include/ctype.h:25:0,
from chicken.h:104,
from chicken.c:11:
/usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
^~~~~~~
chicken.c:128:29: error: conflicting types for ‘C_toplevel’
C_externexport void C_ccall C_toplevel(C_word c,C_word *av) C_noret;
^~~~~~~~~~
In file included from chicken.c:11:0:
chicken.h:1824:26: note: previous declaration of ‘C_toplevel’ was here
C_fctimport void C_ccall C_toplevel(C_word c, C_word self, C_word k) C_noret;
^~~~~~~~~~
chicken.c: In function ‘f_233’:
chicken.c:199:14: warning: implicit declaration of function ‘C_calculate_demand’ [-Wimplicit-function-declaration]
if(!C_demand(C_calculate_demand(3,c,4))){C_save_and_reclaim((void *)f_233,2,av);}
^
chicken.h:1143:94: note: in definition of macro ‘C_demand’
define C_demand(n) (C_stress && ((C_word)(C_stack_pointer - C_stack_limit) > (n)))
^
chicken.c:199:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,4))){C_save_and_reclaim((void *)f_233,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:199:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,4))){C_save_and_reclaim((void *)f_233,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_283’:
chicken.c:213:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_283,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:213:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_283,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:223:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~~~
chicken.c:223:3: note: each undeclared identifier is reported only once for each function it appears in
chicken.c:223:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_280’:
chicken.c:232:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_280,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:232:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_280,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:242:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~~~
chicken.c:242:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_140’:
chicken.c:252:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_140,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:252:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_140,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_143’:
chicken.c:273:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_143,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:273:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_143,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_297’:
chicken.c:300:76: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(13,c,3))){C_save_and_reclaim((void *)f_297,4,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:300:78: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(13,c,3))){C_save_and_reclaim((void *)f_297,4,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_149’:
chicken.c:318:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_149,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:318:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_149,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_146’:
chicken.c:339:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_146,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:339:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_146,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_190’:
chicken.c:359:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_190,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:359:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_190,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:371:12: warning: passing argument 2 of ‘C_values’ makes integer from pointer without a cast [-Wint-conversion]
C_values(4,av2);}}
^~~
In file included from chicken.c:11:0:
chicken.h:1831:26: note: expected ‘long int’ but argument is of type ‘long int *’
C_fctexport void C_ccall C_values(C_word c, C_word closure, C_word k, ...) C_noret;
^~~~~~~~
chicken.c:371:1: error: too few arguments to function ‘C_values’
C_values(4,av2);}}
^~~~~~~~
In file included from chicken.c:11:0:
chicken.h:1831:26: note: declared here
C_fctexport void C_ccall C_values(C_word c, C_word closure, C_word k, ...) C_noret;
^~~~~~~~
chicken.c: In function ‘f_237’:
chicken.c:380:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_237,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:380:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_237,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:392:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
^~~~~~
chicken.c:392:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
^~~~
chicken.c: In function ‘f_107’:
chicken.c:402:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_107,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:402:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_107,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_104’:
chicken.c:423:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_104,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:423:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_104,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_131’:
chicken.c:444:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_131,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:444:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_131,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_134’:
chicken.c:465:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_134,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:465:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_134,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_289’:
chicken.c:487:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_289,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:487:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_289,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:501:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
^~~~~~
chicken.c:501:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
^~~~
chicken.c: In function ‘f_137’:
chicken.c:526:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_137,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:526:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_137,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_285’:
chicken.c:547:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_285,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:547:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_285,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:560:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~~~
chicken.c:560:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_378’:
chicken.c:571:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_378,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:571:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_378,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_211’:
chicken.c:588:1: warning: implicit declaration of function ‘C_save_and_reclaim_args’ [-Wimplicit-function-declaration]
C_save_and_reclaim_args((void *)trf_211,2,t0,t1);}
^~~~~~~~~~~~~~~~~~~~~~~
chicken.c:608:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}}
^~~~~~
chicken.c:608:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}}
^~~~
chicken.c: In function ‘f_161’:
chicken.c:618:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_161,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:618:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_161,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_164’:
chicken.c:643:76: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(15,c,3))){C_save_and_reclaim((void *)f_164,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:643:78: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(15,c,3))){C_save_and_reclaim((void *)f_164,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:661:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}
^~~~~~
chicken.c:661:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}
^~~~
chicken.c: In function ‘f_515’:
chicken.c:670:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_515,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:670:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_515,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:683:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~~~
chicken.c:683:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_519’:
chicken.c:693:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_519,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:693:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_519,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:707:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
^~~~~~
chicken.c:707:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t3+1)))(3,av2);}}
^~~~
chicken.c:720:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}}
^~~~
chicken.c: In function ‘f_168’:
chicken.c:734:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(9,c,4))){C_save_and_reclaim((void *)f_168,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:734:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(9,c,4))){C_save_and_reclaim((void *)f_168,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:752:22: warning: passing argument 2 of ‘C_call_with_values’ makes integer from pointer without a cast [-Wint-conversion]
C_call_with_values(4,av2);}}
^~~
In file included from chicken.c:11:0:
chicken.h:1833:26: note: expected ‘long int’ but argument is of type ‘long int *’
C_fctexport void C_ccall C_call_with_values(C_word c, C_word closure, C_word k, C_word thunk, C_word kont) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:752:1: error: too few arguments to function ‘C_call_with_values’
C_call_with_values(4,av2);}}
^~~~~~~~~~~~~~~~~~
In file included from chicken.c:11:0:
chicken.h:1833:26: note: declared here
C_fctexport void C_ccall C_call_with_values(C_word c, C_word closure, C_word k, C_word thunk, C_word kont) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_368’:
chicken.c:763:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_368,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:763:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_368,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_155’:
chicken.c:778:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_155,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:778:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_155,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_388’:
chicken.c:800:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_388,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:800:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_388,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_152’:
chicken.c:815:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_152,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:815:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_152,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_158’:
chicken.c:836:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_158,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:836:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_158,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_398’:
chicken.c:858:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_398,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:858:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_398,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_119’:
chicken.c:873:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_119,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:873:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_119,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_116’:
chicken.c:894:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_116,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:894:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_116,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_113’:
chicken.c:915:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_113,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:915:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_113,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: At top level:
chicken.c:932:14: error: conflicting types for ‘C_toplevel’
void C_ccall C_toplevel(C_word c,C_word *av){
^~~~~~~~~~
In file included from chicken.c:11:0:
chicken.h:1824:26: note: previous declaration of ‘C_toplevel’ was here
C_fctimport void C_ccall C_toplevel(C_word c, C_word self, C_word k) C_noret;
^~~~~~~~~~
chicken.c: In function ‘C_toplevel’:
chicken.c:943:38: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
C_save_and_reclaim((void*)C_toplevel,c,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘long int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:943:40: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
C_save_and_reclaim((void*)C_toplevel,c,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_110’:
chicken.c:1014:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_110,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1014:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_110,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_309’:
chicken.c:1058:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~~~
chicken.c:1058:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~
chicken.c:1078:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(5,av2);}
^~~~
chicken.c:1088:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}
^~~~
chicken.c:1099:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(5,av2);}
^~~~
chicken.c:1113:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(8,av2);}
^~~~
chicken.c:1128:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(9,av2);}
^~~~
chicken.c:1151:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(16,av2);}}
^~~~
chicken.c:1176:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t11+1)))(5,av2);}
^~~~
chicken.c:1223:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t8+1)))(4,av2);}}}
^~~~
chicken.c:1235:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}
^~~~
chicken.c:1244:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}}}}}}}
^~~~
chicken.c: In function ‘f_304’:
chicken.c:1253:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_304,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1253:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_304,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1264:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~~~
chicken.c:1264:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_301’:
chicken.c:1274:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,4))){C_save_and_reclaim((void *)f_301,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1274:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,4))){C_save_and_reclaim((void *)f_301,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1288:11: warning: passing argument 2 of ‘C_apply’ makes integer from pointer without a cast [-Wint-conversion]
C_apply(5,av2);}}
^~~
In file included from chicken.c:11:0:
chicken.h:1827:26: note: expected ‘long int’ but argument is of type ‘long int *’
C_fctexport void C_ccall C_apply(C_word c, C_word closure, C_word k, C_word fn, ...) C_noret;
^~~~~~~
chicken.c:1288:1: error: too few arguments to function ‘C_apply’
C_apply(5,av2);}}
^~~~~~~
In file included from chicken.c:11:0:
chicken.h:1827:26: note: declared here
C_fctexport void C_ccall C_apply(C_word c, C_word closure, C_word k, C_word fn, ...) C_noret;
^~~~~~~
chicken.c: In function ‘f_277’:
chicken.c:1299:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(6,c,2))){C_save_and_reclaim((void *)f_277,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1299:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(6,c,2))){C_save_and_reclaim((void *)f_277,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1313:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~~~
chicken.c:1313:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_358’:
chicken.c:1324:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_358,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1324:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_358,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_487’:
chicken.c:1338:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_487,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1338:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_487,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1351:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~~~
chicken.c:1351:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_428’:
chicken.c:1362:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_428,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1362:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_428,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_480’:
chicken.c:1376:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_480,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1376:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_480,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_497’:
chicken.c:1390:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(4,c,2))){C_save_and_reclaim((void *)f_497,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1390:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(4,c,2))){C_save_and_reclaim((void *)f_497,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1404:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~~~
chicken.c:1404:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_122’:
chicken.c:1414:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_122,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1414:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_122,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_125’:
chicken.c:1435:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_125,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1435:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_125,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_128’:
chicken.c:1456:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_128,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1456:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(3,c,2))){C_save_and_reclaim((void *)f_128,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_170’:
chicken.c:1480:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(5,c,5))){C_save_and_reclaim((void *)f_170,3,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1480:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(5,c,5))){C_save_and_reclaim((void *)f_170,3,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_348’:
chicken.c:1497:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_348,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1497:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,2))){C_save_and_reclaim((void *)f_348,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_176’:
chicken.c:1534:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
^~~~~~
chicken.c:1534:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t6+1)))(3,av2);}}
^~~~
chicken.c: In function ‘f_505’:
chicken.c:1587:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_505,2,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1587:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,3))){C_save_and_reclaim((void *)f_505,2,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1601:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
^~~~~~
chicken.c:1601:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_507’:
chicken.c:1611:75: warning: passing argument 2 of ‘C_save_and_reclaim’ makes pointer from integer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_507,3,av);}
^
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘void *’ but argument is of type ‘int’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1611:77: warning: passing argument 3 of ‘C_save_and_reclaim’ makes integer from pointer without a cast [-Wint-conversion]
if(!C_demand(C_calculate_demand(0,c,1))){C_save_and_reclaim((void *)f_507,3,av);}
^~
In file included from chicken.c:11:0:
chicken.h:1775:18: note: expected ‘int’ but argument is of type ‘long int *’
C_fctexport void C_save_and_reclaim(void *trampoline, void *proc, int n, ...) C_noret;
^~~~~~~~~~~~~~~~~~
chicken.c:1621:3: error: ‘C_proc’ undeclared (first use in this function)
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~~~
chicken.c:1621:11: error: expected expression before ‘void’
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_164’:
chicken.c:661:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t7+1)))(3,av2);}}
^~~~
chicken.c: In function ‘f_519’:
chicken.c:720:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}}
^~~~
chicken.c: In function ‘f_515’:
chicken.c:683:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_507’:
chicken.c:1621:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_497’:
chicken.c:1404:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_505’:
chicken.c:1601:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t3+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_168’:
chicken.c:752:1: warning: ‘noreturn’ function does return
C_call_with_values(4,av2);}}
^~~~~~~~~~~~~~~~~~
chicken.c: In function ‘f_301’:
chicken.c:1288:1: warning: ‘noreturn’ function does return
C_apply(5,av2);}}
^~~~~~~
chicken.c: In function ‘f_304’:
chicken.c:1264:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_309’:
chicken.c:1244:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t10+1)))(4,av2);}}}}}}}}
^~~~
chicken.c: In function ‘f_487’:
chicken.c:1351:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(4,av2);}}
^~~~
chicken.c: In function ‘f_285’:
chicken.c:560:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t3+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_289’:
chicken.c:516:1: warning: ‘noreturn’ function does return
f_170(3,av2);}}}
^~~~~
chicken.c: In function ‘f_277’:
chicken.c:1313:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t4+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_283’:
chicken.c:223:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_280’:
chicken.c:242:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(2,av2);}}
^~~~
chicken.c: In function ‘f_176’:
chicken.c:1577:1: warning: ‘noreturn’ function does return
goto loop;}}}}
^~~~
chicken.c: In function ‘f_190’:
chicken.c:371:1: warning: ‘noreturn’ function does return
C_values(4,av2);}}
^~~~~~~~
chicken.c: In function ‘f_211’:
chicken.c:608:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t6+1)))(5,av2);}}}
^~~~
chicken.c: In function ‘f_237’:
chicken.c:392:11: warning: ‘noreturn’ function does return
((C_proc)(void*)(*((C_word*)t2+1)))(3,av2);}}
^~~~
rules.make:177: recipe for target 'chicken-static.o' failed
make[4]: *** [chicken-static.o] Error 1
make[4]: Leaving directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
rules.make:676: recipe for target 'boot-chicken' failed
make[3]: *** [boot-chicken] Error 2
make[3]: Leaving directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
GNUmakefile:60: recipe for target 'boot-chicken' failed
make[2]: *** [boot-chicken] Error 2
make[2]: Leaving directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core'
Makefile:67: recipe for target '/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core//chicken-boot' failed
make[1]: *** [/home/u2/Desktop/chicken-android-template-master/jni/chicken/chicken-core//chicken-boot] Error 2
make[1]: Leaving directory '/home/u2/Desktop/chicken-android-template-master/jni/chicken'
Makefile:30: recipe for target '/home/u2/Desktop/chicken-android-template-master/jni/chicken/host/org.call_cc.example/bin//android-chicken-install' failed
make: *** [/home/u2/Desktop/chicken-android-template-master/jni/chicken/host/org.call_cc.example/bin//android-chicken-install] Error 2
[u2@user1-pc chicken-android-template-master]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment