From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020805 Description of problem: In file included from mplayer/mplayer.c:40: mplayer/mw.h: In function `mplMainDraw': mplayer/mw.h:215: Internal compiler error in print_rtl_and_abort, at flow.c:6458 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions. make[1]: *** [mplayer/mplayer.o] Error 1 make[1]: Leaving directory `/home/jmd/MPlayer-0.90pre6/Gui' make: *** [Gui/libgui.a] Error 2 How reproducible: Always Steps to Reproduce: 1. ./configure --enable-gui 2. make
Looks like mplayer calls gcc3 explicitly. Changing component. The failed command is: gcc3 -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -Wall -malign-double -I. -I./event -I./wm -I./skin -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -DDEBUG -o mplayer/mplayer.o mplayer/mplayer.c I changed -O4 to -O2 and it compiled OK.
I have the same problem with RedHat 7.3
Same here. gcc3 -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)
Created attachment 87664 [details] pre-processed file (see comment)
You can not reproduce without installing MPlayer. I attached the pre-processed c file. You can reproduce with: gcc3 -c -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -Wall -malign-double -DDEBUG -o mw.cpp.o mw.cpp.c mplayer/mw.c: In function `mplMainDraw': mplayer/mw.c:191: warning: unused variable `type' mplayer/mw.c:244: Internal compiler error in print_rtl_and_abort, at flow.c:6458 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.
No ICE with gcc 3.2.