Bug 23319

Summary: src/engine.c:5893: internal compiler error: in tree_nrv, at tree-nrv.c:143
Product: Sisyphus Reporter: Fr. Br. George <george>
Component: gcc4.4Assignee: Kirill A. Shutemov <kas>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm
Version: unstable   
Hardware: x86_64   
OS: Linux   
URL: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43234
Attachments:
Description Flags
simplified commandline none

Description Fr. Br. George 2010-04-11 15:40:17 MSD
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/
Comment 1 Fr. Br. George 2010-04-11 15:42:23 MSD
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.
Comment 2 Kirill A. Shutemov 2010-11-04 22:25:55 MSK
Похоже, это больше не актуально. Верно?