Here is the output I get when I try to compile audacious 0.2.3 using gcc-4.1.0 on amd64 platform: <snip> CC tbutton.c CC textbox.c CC menurow.c CC hslider.c CC monostereo.c CC vis.c vis.c: In function
Here is the output I get when I try to compile audacious 0.2.3 using gcc-4.1.0 on amd64 platform: <snip> CC tbutton.c CC textbox.c CC menurow.c CC hslider.c CC monostereo.c CC vis.c vis.c: In function vis_clear_data: vis.c:259: error: unrecognizable insn: (insn 46 45 47 5 (set (reg:V4SF 83) (vec_duplicate:V4SF (reg:SI 75 [ D.30937 ]))) -1 (nil) (nil)) vis.c:259: internal compiler error: in extract_insn, at recog.c:2084 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/audacious-0.2.3/temp/ccpBTxH1.out file, please attach this to your bugreport. make[2]: *** [vis.o] Error 1 make[1]: *** [build] Error 2 make: *** [build] Error 2 My info: Portage 2.1_pre7-r5 (default-linux/amd64/2005.1, gcc-4.1.0, glibc-2.4-r1, 2.6.16-beyond1 x86_64) ================================================================= System uname: 2.6.16-beyond1 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre17 ccache version 2.4 [enabled] dev-lang/python: 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -mtune=athlon64 -ftracer -ftree-vectorize -fprefetch-loop-arrays -floop-optimize2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -mtune=athlon64 -ftracer -ftree-vectorize -fprefetch-loop-arrays -floop-optimize2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.nutsmaas.nl/gentoo/" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib accessibility acpi adns alsa apm audiofile avi bash-completion bcmath berkdb bidi bindist bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr clamav crypt cscope ctype cups curl curlwrappers dga dio directfb dri dts dv dvb dvd dvdr dvdread emul-linux-x86 encode evo exif expat fbcon ffmpeg fftw flac flatfile foomaticdb ftp gb gcj gd gdbm ggi gif ginac glitz glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imagemagick imlib ipv6 isdnlog java javascript jikes jpeg jpeg2k lcms lesstif libcaca libedit libgda libwww lm_sensors lzw lzw-tiff m17n-lib mad maildir matroska mbox mcal memlimit mhash mikmod mime mmap mng mono motif mozilla mp3 mpeg mpi msession ncurses nls nptl nsplugin offensive ogg oggvorbis openal opengl osc oss pam pcntl pcre pda pdf pdflib perl pic plotutils png portaudio posix ppds pppd python quicktime readline recode scanner sdl session sharedmem shorten simplexml skey slang slp sndfile snmp sockets socks5 sox speex spell ssl svg sysvipc szip tcltk tcpd test theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vorbis wifi wmf wxwindows x264 xine xinerama xml xml2 xmlrpc xosd xpm xsl xv xvid yaz zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_fglrx" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS CFLAG causing the problem is -ftree-vectorize. When disabled I can compile audacious.
Created attachment 84522 [details] Preprocessed source
Reduced and reported upstream.
Thanks, I'll wait for resolution..
*** Bug 128766 has been marked as a duplicate of this bug. ***
*** Bug 131093 has been marked as a duplicate of this bug. ***
*** Bug 131500 has been marked as a duplicate of this bug. ***
Added the patch to CVS. It'll be in the next patchset