Aurora SPARC Linux release 2.90 (Aurora Corona)/TI UltraSparc IIi (Sabre) sun4u:

binutils-2.17.50.0.3-6.sparc.sparc
bison-2.3-2.1.sparc
dejagnu-1.4.4-5.1.noarch
expect-5.43.0-5.1.sparc
gcc-4.1.1-30.1.sparc
glibc-2.5-3.1.sparcv9
glibc-2.5-3.1.sparc64
glibc-devel-2.5-3.1.sparc
glibc-devel-2.5-3.1.sparc64
glibc-headers-2.5-3.1.sparc
gmp-2.4.1                               (local build from gcc's infrastructure)
mpfr-2.2.1                              (local build from gcc's infrastructure)
kernel-2.6.18-1.2798.al3.1.sparc64
libgcc-4.1.1-30.1.sparc
libgcc-4.1.1-30.1.sparc64
libgcj-4.1.1-30.1.sparc
libgcj-4.1.1-30.1.sparc64
libgcj-devel-4.1.1-30.1.sparc
libgcj-devel-4.1.1-30.1.sparc64
libstdc++-4.1.1-30.1.sparc
libstdc++-4.1.1-30.1.sparc64
libstdc++-devel-4.1.1-30.1.sparc
libstdc++-devel-4.1.1-30.1.sparc64
make-3.81-1.1.sparc
tcl-8.4.13-3.al3.sparc

LAST_UPDATED: Wed Mar  7 11:15:23 UTC 2007 (revision 122655)

Compiler version: 4.3.0 20070307 (experimental)
Platform: sparc64-unknown-linux-gnu
configure flags: --enable-__cxa_atexit --enable-shared --with-cpu=v7
--with-gmp=/usr/local/gmp-mpfr --with-mpfr=/usr/local/gmp-mpfr
--enable-languages=c,c++,fortran,java,objc,obj-c++,treelang

I get a few sparc target failures in the gcc testsuite, for example

Running /usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/sparc.exp ...
Executing on host: /usr/local/src/trunk/objdir/gcc/xgcc
-B/usr/local/src/trunk/objdir/gcc/
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c
-mcpu=ultrasparc -mvis -fno-show-column -S  -o align.s    (timeout =
1200)
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c: In
function 'foo3':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 1 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 2 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible types in return
compiler exited with status 1
output is:
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c: In
function 'foo3':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 1 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 2 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible types in return

FAIL: gcc.target/sparc/align.c (test for excess errors)
Excess errors:
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 1 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible type for argument 2 of
'__builtin_vis_faligndatav8qi'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/align.c:18:
error: incompatible types in return

ERROR: gcc.target/sparc/align.c: error executing dg-final: couldn't
open "align.s": no such file or directory
UNRESOLVED: gcc.target/sparc/align.c: error executing dg-final:
couldn't open "align.s": no such file or directory

and the next example being

Executing on host: /usr/local/src/trunk/objdir/gcc/xgcc
-B/usr/local/src/trunk/objdir/gcc/
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c
-O2 -mcpu=ultrasparc -mvis -fno-show-column -S  -o combined-2.s
(timeout = 1200)
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:
In function 'foo':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 1 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 2 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible types in initialization
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:10:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:
In function 'bar':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:17:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'
compiler exited with status 1
output is:
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:
In function 'foo':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 1 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 2 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible types in initialization
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:10:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:
In function 'bar':
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:17:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'

FAIL: gcc.target/sparc/combined-2.c (test for excess errors)
Excess errors:
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
note: use -flax-vector-conversions to permit conversions between
vectors with differing element types or numbers of subparts
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 1 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible type for argument 2 of '__builtin_vis_fpmerge'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:8:
error: incompatible types in initialization
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:10:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'
/usr/local/src/trunk/gcc/gcc/testsuite/gcc.target/sparc/combined-2.c:17:
error: incompatible type for argument 1 of '__builtin_vis_fmul8x16'

ERROR: gcc.target/sparc/combined-2.c: error executing dg-final:
couldn't open "combined-2.s": no such file or directory
UNRESOLVED: gcc.target/sparc/combined-2.c: error executing dg-final:
couldn't open "combined-2.s": no such file or directory


Now, is there something simple about this that I just am not aware of,
or is this something being worked on? I don't seem to be able to find
a gcc bugs database entry for this though...


--
Cheers,

/ChJ

Reply via email to