>Submitter-Id:  net
>Originator:    Soeren Sonnenburg
>Organization:  <gcc 3.2/3.3 segfault on powerpc mplayer cvs>
>Confidential:  no
>Synopsis:      <gcc 3.2/3.3 segfault on powerpc mplayer cvs>
>Severity:      
>Priority:      
>Category:      c
>Class:         ice-on-legal-code
>Release:       3.3.2 (Debian) (Debian testing/unstable)
>Environment:
System: Linux no 2.6.0-test7 #8 Sun Oct 26 17:00:49 CET 2003 ppc GNU/Linux
Architecture: ppc

processor       : 0
cpu             : 7455, altivec supported
clock           : 1000MHz
revision        : 3.3 (pvr 8001 0303)
bogomips        : 997.90
machine         : PowerBook3,5
motherboard     : PowerBook3,5 MacRISC2 MacRISC Power Macintosh
detected as     : 80 (PowerBook Titanium IV)
pmac flags      : 0000000b
L2 cache        : 256K unified
memory          : 1024MB
pmac-generation : NewWorld

host: powerpc-unknown-linux-gnu
build: powerpc-unknown-linux-gnu
target: powerpc-unknown-linux-gnu
configured with: ../src/configure -v 
--enable-languages=c,c++,java,f77,pascal,objc,ada --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib 
--enable-nls --without-included-gettext --enable-__cxa_atexit 
--enable-clocale=gnu --enable-java-gc=boehm --enable-java-awt=xlib 
--enable-objc-gc --disable-multilib powerpc-linux
>Description:
        gcc 3.2/3.3 fail with internal compiler error on mplayer cvs on powerpc 
7450 (G4)
>How-To-Repeat:

get mplayer-cvs and ./configure ; make on a powerpc G4 machine. then what 
happens is:
[...]
make -C libavcodec LIBPREF=lib LIBSUF=.a
make[1]: Entering directory 
`/home/sonne/projects/src/opensource/mplayer/main/libavcodec'
cc -O4 -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe -ffast-math 
-fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-Wall -g -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_GNU_SOURCE -c -o ppc/mpegvideo_altivec.o ppc/mpegvideo_altivec.c 
ppc/mpegvideo_altivec.c: In function `dct_quantize_altivec':
ppc/mpegvideo_altivec.c:515: error: unrecognizable insn:
(insn 1634 1319 252 2 (nil) (set (reg:V4SF 84 v7)
        (const_vector:V4SF [
                (const_double:SF 5.411961078643798828125e-1 [0x0.8a8bd4p+0])
                (const_double:SF 5.411961078643798828125e-1 [0x0.8a8bd4p+0])
                (const_double:SF 5.411961078643798828125e-1 [0x0.8a8bd4p+0])
                (const_double:SF 5.411961078643798828125e-1 [0x0.8a8bd4p+0])
            ])) -1 (nil)
    (nil))
ppc/mpegvideo_altivec.c:515: internal compiler error: in extract_insn, at 
recog.c:2175
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[1]: *** [ppc/mpegvideo_altivec.o] Error 1
make[1]: Leaving directory 
`/home/sonne/projects/src/opensource/mplayer/main/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2


Reply via email to