This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Build of gcc 4.4.0 on Solaris 10 Sparc ok, most tests failed.
- From: Amitava Dutta <ad_101 at yahoo dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 14 May 2009 09:03:06 -0700 (PDT)
- Subject: Build of gcc 4.4.0 on Solaris 10 Sparc ok, most tests failed.
- Reply-to: ad_101 at yahoo dot com
Hi GCC team,
I built GCC 4.4.0 on a SPARC system running Solaris 10
The build went through without any error,
but most of the tests failed in "make check".
unexpected failures = 6472 and passed = 52.
Output from gcc -v and fragment from make check are below.
What am I doing wrong?
Is this build usable?
Thanks for your help.
Best regards
Amitava Dutta
SRCDIR=/big3/src/gcc/src/gcc-4.4.0
$ $SRCDIR/config.guess
sparc-sun-solaris2.10
$ $SRCDIR/configure \
--srcdir=$SRCDIR \
--prefix=/usr/local/gcc-4.4.0 \
--without-gnu-as --with-as=/usr/ccs/bin/as \
--without-gnu-ld --with-ld=/usr/ccs/bin/ld \
--enable-languages=c,c++,fortran
$ /usr/local/gcc-4.4.0/bin/gcc -v
Using built-in specs.
Target: sparc-sun-solaris2.10
Configured with: /big3/src/gcc/src/gcc-4.4.0/configure --srcdir=/big3/src/gcc/src/gcc-4.4.0 --prefix=/usr/local/gcc-4.4.0 --without-gnu-as --with-as=/usr/ccs/bin/as --without-gnu-ld --with-ld=/usr/ccs/bin/ld --enable-languages=c,c++,fortran
Thread model: posix
gcc version 4.4.0 (GCC)
////// BEGIN last fragment from make check /////////
FAIL: ......
FAIL: gcc.c-torture/compile/zero-strct-5.c -O3 -g (test for excess errors)
FAIL: gcc.c-torture/compile/zero-strct-5.c -Os (test for excess errors)
=== gcc Summary ===
# of expected passes 52
# of unexpected failures 6472
# of expected failures 16
# of unresolved testcases 24
# of unsupported tests 106
/big3/src/gcc/build/gcc440-s10-sparc/gcc/xgcc version 4.4.0 (GCC)
make[3]: [check-parallel-gcc_3] Error 1 (ignored)
make[3]: Leaving directory `/big3/src/gcc/build/gcc440-s10-sparc/gcc'
nawk: /tmp/dg-combine-results-25920-2MaGOY/list38 makes too many open files
input record number 15646
source line number 40
usage: tail [+/-[n][lbc][f]] [file]
tail [+/-[n][l][r|f]] [file]
grep: illegal option -- q
Usage: grep -hblcnsviw pattern file . . .
usage: tail [+/-[n][lbc][f]] [file]
tail [+/-[n][l][r|f]] [file]
nawk: /tmp/dg-combine-results-25966-DMaqUY/list26 makes too many open files
input record number 54342
source line number 44
usage: tail [+/-[n][lbc][f]] [file]
tail [+/-[n][l][r|f]] [file]
grep: illegal option -- q
Usage: grep -hblcnsviw pattern file . . .
usage: tail [+/-[n][lbc][f]] [file]
tail [+/-[n][l][r|f]] [file]
make[2]: Leaving directory `/big3/src/gcc/build/gcc440-s10-sparc/gcc'
make[1]: Target `check-host' not remade because of errors.
make[1]: Leaving directory `/big3/src/gcc/build/gcc440-s10-sparc'
make: *** [do-check] Error 2
make: Target `check' not remade because of errors.
////// END last fragment from make check /////////