Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129726 - [4.1/ICE] audacious 0.2.3 crashes gcc-4.1.0 with unrecognizable insn
Summary: [4.1/ICE] audacious 0.2.3 crashes gcc-4.1.0 with unrecognizable insn
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL: http://gcc.gnu.org/PR27151
Whiteboard:
Keywords:
: 128766 131093 131500 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-12 12:06 UTC by Marcin Deranek
Modified: 2006-05-10 14:43 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Preprocessed source (ccpBTxH1.out,920.43 KB, text/plain)
2006-04-12 12:11 UTC, Marcin Deranek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Deranek 2006-04-12 12:06:20 UTC
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 
Comment 1 Marcin Deranek 2006-04-12 12:06:20 UTC
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.
Comment 2 Marcin Deranek 2006-04-12 12:11:07 UTC
Created attachment 84522 [details]
Preprocessed source
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2006-04-13 16:22:32 UTC
Reduced and reported upstream.
Comment 4 Marcin Deranek 2006-04-13 23:24:48 UTC
Thanks, I'll wait for resolution..
Comment 5 Mark Loeser (RETIRED) gentoo-dev 2006-04-15 10:37:06 UTC
*** Bug 128766 has been marked as a duplicate of this bug. ***
Comment 6 Mark Loeser (RETIRED) gentoo-dev 2006-04-24 06:45:06 UTC
*** Bug 131093 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-04-27 13:19:14 UTC
*** Bug 131500 has been marked as a duplicate of this bug. ***
Comment 8 Mark Loeser (RETIRED) gentoo-dev 2006-05-10 14:43:26 UTC
Added the patch to CVS.  It'll be in the next patchset