Announce: MELT plugin 0.8rc1 for GCC 4.6

piervit@pvittet.com piervit@pvittet.com
Wed Jul 6 12:40:00 GMT 2011


Hello, I got warnings and errors while trying to compile this rc.
See attachment.

Regards

Pierre Vittet

-------------- next part --------------
build-melt-plugin: build-melt-plugin: entering build mode
build-melt-plugin: Evaluating GCC=gcc-4.6
build-melt-plugin: Evaluating HOSTADMINCMD=sudo
build-melt-plugin: GCC-MELT source tree is /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6
build-melt-plugin: Using /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6/gengtype as the GCC gengtype utility for GTY and GCC garbage collector marking routines
build-melt-plugin: Using /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6/gtype.state as the gengtype state file
build-melt-plugin: Building MELT plugin on administrateur-virtual-machine for GCC compiler gcc-4.6 in /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: doing sanity checks
build-melt-plugin: checking our GCC compiler gcc-4.6
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: MELT supported GCC version 4.6.1
build-melt-plugin: Generating a timestamp file build-gccmelt-timestamp in /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6
build-melt-plugin: Timestamp done in build-gccmelt-timestamp
build-melt-plugin: Running /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6/gengtype with state /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6/gtype.state to generate gt-melt-runtime.h
gengtype reading state file /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6/gtype.state;gengtype read 614021 bytes.
gengtype write #1   gt-melt-runtime.h
gengtype wrote 1 files.
build-melt-plugin: generating melt-predef.h
build-melt-plugin: Generated melt-predef.h with 103 melt-predef.h lines
build-melt-plugin: building melt-run.h and computing its md5 signature after preprocessing
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: built melt-run.h with 2699 bytes and md5 9be15aa78682ae8fcaf36c803244c184
build-melt-plugin: in melt-run.h have #define MELT_RUN_HASHMD5 "9be15aa78682ae8fcaf36c803244c184"
build-melt-plugin: Building melt.so with /usr/bin/gcc -O -DIN_GCC -fPIC -shared -DMELT_IS_PLUGIN -I. -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6 -I/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6.1/plugin/include -I/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6.1/plugin/include/c-family -Wall
build-melt-plugin: our HOSTMELTCFLAGS are -O -DIN_GCC
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: built melt.so
build-melt-plugin: making empty-file-for-melt.c using /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt-make.mk
make: Entering directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
make: `empty-file-for-melt.c' is up to date.
make: Leaving directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
build-melt-plugin: melt.so plugin seems to be loadable without mode
build-melt-plugin: tried melt.so
build-melt-plugin: Before bootstrapping the MELT translator
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: Making warmelt-predef.melt
build-melt-plugin: Generated warmelt-predef.melt with 207 lines
build-melt-plugin: Start regenerating MELT
build-melt-plugin: sleeping 2 seconds so you can interrupt with Ctrl-C
build-melt-plugin: Starting MELT stage zero
build-melt-plugin: making MELT using /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt-build.mk warmelt0
make: Entering directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
/usr/bin/make -f /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt-module.mk  VPATH=.:/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt:/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6:. melt_module_dynamic \
              GCCMELT_MODULE_WORKSPACE=melt-stage0-dynamic \
	      GCCMELT_CFLAGS="-O -DIN_GCC -DMELT_IS_PLUGIN -I/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6.1/plugin/include -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6 -I. -Imelt/generated -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6 -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated" \
	      GCCMELT_MODULE_SOURCE=/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c \
              GCCMELT_MODULE_BINARY=melt-stage0-dynamic/warmelt-first-0
make[1]: Entering directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
gcc -O -DIN_GCC -DMELT_IS_PLUGIN -I/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6.1/plugin/include -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6 -I. -Imelt/generated -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6 -I/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated  -DMELTGCC_DYNAMIC_OBJSTRUCT -fPIC -c -o melt-stage0-dynamic/warmelt-first-0.dynpic.o /home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:422:70: warning: 'struct melt_callframe_st' declared inside parameter list [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:422:70: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'meltrout_1_warmelt_first_INSTALL_CTYPE_DESCR':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:474:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:786:70: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'meltrout_2_warmelt_first_ADD_NEW_SYMBOL_TOKEN':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:841:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:959:71: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'meltrout_3_warmelt_first_ADD_NEW_KEYWORD_TOKEN':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:1014:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:1132:72: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'meltrout_4_warmelt_first_INTERN_SYMBOL':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:1187:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:1372:64: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: At top level:
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:1388:41: warning: 'struct melt_callframe_st' declared inside parameter list [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'initialize_module_meltdata_warmelt_first':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:4858:1: error: 'MELTGLOB_CLASS_GCC_PRAGMA' undeclared (first use in this function)
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:4858:1: note: each undeclared identifier is reported only once for each function it appears in
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'start_module_melt':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:24452:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:24455:42: error: dereferencing pointer to incomplete type
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:24456:42: error: dereferencing pointer to incomplete type
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:28343:16: warning: assignment from incompatible pointer type [enabled by default]
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: In function 'warmelt_first_initialmeltchunk_5':
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:37785:1: error: 'MELTGLOB_CLASS_GCC_PRAGMA' undeclared (first use in this function)
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c: At top level:
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:72244:13: error: conflicting types for 'forward_or_mark_module_start_frame_warmelt_first'
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:422:13: note: previous declaration of 'forward_or_mark_module_start_frame_warmelt_first' was here
/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6/melt/generated/warmelt-first-0.c:422:13: warning: 'forward_or_mark_module_start_frame_warmelt_first' used but never defined [enabled by default]
make[1]: *** [melt-stage0-dynamic/warmelt-first-0.dynpic.o] Error 1
make[1]: Leaving directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
make: *** [melt-stage0-dynamic/warmelt-first-0.d.so] Error 2
make: Leaving directory `/home/administrateur/programmation/compil_gcc/melt-plugin-0.8/melt-0.8rc1-plugin-for-gcc-4.6'
build-melt-plugin error: doing melt make warmelt0 failed


More information about the Gcc mailing list