Command line and compiler output : ---------------------------------- gcc -c -Wall -ansi -DGnu -g -DDETECT_BUGS -v -save-temps -I/picsou2/users/hingrez/mercatorII/diffusion/inc -I/picsou2/users/hingrez/mercatorII/global/inc -I/picsou2/users/hingrez/mercatorII/commun_c/inc -I/picsou2/users/hingrez/mercatorII/param_ctrl_donnee/inc -I/picsou2/users/hingrez/mercatorII/gst_don_mad/inc -I/picsou2/users/hingrez/libmadona/Sun/inc -I/usr/dt/include -o /picsou2/users/hingrez/mercatorII/diffusion/obj/diss_stat.o /picsou2/users/hingrez/mercatorII/diffusion/src/diss_stat.c Reading specs from /picsou2/GNU/gcc/3.4.2/bin/../lib/gcc/sparc-sun-solaris2.8/3.4.2/specs Configured with: ../gcc-3.4.2/configure --prefix=/opt/GNU/gcc/3.4.2 Thread model: posix gcc version 3.4.2 /picsou2/GNU/gcc/3.4.2/bin/../libexec/gcc/sparc-sun-solaris2.8/3.4.2/cc1 -E -quiet -v -I/picsou2/users/hingrez/mercatorII/diffusion/inc -I/picsou2/users/hingrez/mercatorII/global/inc -I/picsou2/users/hingrez/mercatorII/commun_c/inc -I/picsou2/users/hingrez/mercatorII/param_ctrl_donnee/inc -I/picsou2/users/hingrez/mercatorII/gst_don_mad/inc -I/picsou2/users/hingrez/libmadona/Sun/inc -I/usr/dt/include -iprefix /picsou2/GNU/gcc/3.4.2/bin/../lib/gcc/sparc-sun-solaris2.8/3.4.2/ -DGnu -DDETECT_BUGS /picsou2/users/hingrez/mercatorII/diffusion/src/diss_stat.c -mcpu=v7 -ansi -Wall -fworking-directory -o diss_stat.i ignoring nonexistent directory "/picsou2/GNU/gcc/3.4.2/bin/../lib/gcc/sparc-sun-solaris2.8/3.4.2/../../../../sparc-sun-solaris2.8/include" ignoring duplicate directory "/opt/GNU/gcc/3.4.2/lib/gcc/sparc-sun-solaris2.8/3.4.2/include" ignoring nonexistent directory "/opt/GNU/gcc/3.4.2/lib/gcc/sparc-sun-solaris2.8/3.4.2/../../../../sparc-sun-solaris2.8/include" #include "..." search starts here: #include <...> search starts here: /picsou2/users/hingrez/mercatorII/diffusion/inc /picsou2/users/hingrez/mercatorII/global/inc /picsou2/users/hingrez/mercatorII/commun_c/inc /picsou2/users/hingrez/mercatorII/param_ctrl_donnee/inc /picsou2/users/hingrez/mercatorII/gst_don_mad/inc /picsou2/users/hingrez/libmadona/Sun/inc /usr/dt/include /picsou2/GNU/gcc/3.4.2/bin/../lib/gcc/sparc-sun-solaris2.8/3.4.2/include /usr/local/include /opt/GNU/gcc/3.4.2/include /usr/include End of search list. /picsou2/GNU/gcc/3.4.2/bin/../libexec/gcc/sparc-sun-solaris2.8/3.4.2/cc1 -fpreprocessed diss_stat.i -quiet -dumpbase diss_stat.c -mcpu=v7 -ansi -auxbase-strip /picsou2/users/hingrez/mercatorII/diffusion/obj/diss_stat.o -g -Wall -ansi -version -o diss_stat.s GNU C version 3.4.2 (sparc-sun-solaris2.8) compiled by GNU C version 3.4.2. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 In file included from /picsou2/users/hingrez/mercatorII/diffusion/src/diss_stat.c:60: /picsou2/users/hingrez/mercatorII/global/inc/Gst_File_Sig.h:102: warning: "struct sigaction" declared inside parameter list /picsou2/users/hingrez/mercatorII/global/inc/Gst_File_Sig.h:102: warning: its scope is only this definition or declaration, which is probably not what you want /picsou2/users/hingrez/mercatorII/diffusion/src/diss_stat.c: In function `main': /picsou2/users/hingrez/mercatorII/diffusion/src/diss_stat.c:259: internal compiler error: Segmentation Fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. *** Error code 1
Preprocessed file : ------------------- How can I include it ?!? -- Summary: Segmentation fault after a warning about 'struct sigaction' Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: critical Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: patrick dot hingrez at atosorigin dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18978