Created attachment 4339 [details] simplified commandline This file is part of EDuke32 game engine (http://eduke32.com/) (here is full commandline, with all the parameters kept: // /usr/libexec/gcc/x86_64-alt-linux/4.4.3/cc1 -quiet -Iinclude -I/usr/include/SDL -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -D_REENTRANT -DNO_GCC_BUILTINS -DKSFORBUILD -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE=1 -D_REENTRANT -DHAVE_GTK2 -DHAVE_INTTYPES -DRENDERTYPESDL=1 -DSUPERBUILD -DPOLYMOST -DUSE_OPENGL -DNOASM -DPOLYMER src/engine.c -quiet -dumpbase engine.c -mtune=generic -auxbase-strip ../eobj/engine.o -O2 -W -Wall -Wimplicit -Werror-implicit-function-declaration -Wno-char-subscripts -fomit-frame-pointer -funswitch-loops -funsigned-char -fno-strict-aliasing -fjump-tables -fno-stack-protector -o - -frandom-seed=0 ) The error disappears while cutting file down the function and data defeinition/
Well, this is full error log I've got: builder@arnor:~> gcc o.c -O1 src/engine.c: In function 'saveboard': src/engine.c:7559: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7561: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7562: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7563: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7564: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7565: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7567: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7596: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7600: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7625: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7628: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c:7662: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/engine.c: In function 'screencapture_tga': src/engine.c:11779: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result src/engine.c:11810: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result src/engine.c:11833: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result src/engine.c:11841: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result src/engine.c: In function 'screencapture_pcx': src/engine.c:11969: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result src/engine.c: In function 'equation': src/engine.c:5893: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugzilla.altlinux.org> for instructions. Preprocessed source stored into /usr/src/tmp/ccL8h3wL.out file, please attach this to your bugreport.
Похоже, это больше не актуально. Верно?