This is the mail archive of the
gcc-testresults@gcc.gnu.org
mailing list for the GCC project.
Results for 4.2.3 testsuite on powerpc-unknown-linux-gnu
- From: "Dennis Clarke" <dclarke at blastwave dot org>
- To: gcc-testresults at gcc dot gnu dot org
- Date: Sun, 16 Mar 2008 13:06:05 -0400 (EDT)
- Subject: Results for 4.2.3 testsuite on powerpc-unknown-linux-gnu
n.b. : Release GCC 4.2.3 was bootstrapped with the aid of 4.1.2 thus :
dclarke@vesta:~$ /usr/bin/gcc -v
Using built-in specs.
Target: powerpc-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --disable-softfloat
--enable-targets=powerpc-linux,powerpc64-linux --with-cpu=default32
--enable-checking=release powerpc-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
dclarke@vesta:~/build/first_pass/gcc/gcc-4.2.3$ ./config.guess
powerpc-unknown-linux-gnu
Resultant binary was thus :
dclarke@vesta:~$ which gcc
/home/dclarke/local/bin/gcc
dclarke@vesta:~$ file /home/dclarke/local/bin/gcc
/home/dclarke/local/bin/gcc: ELF 32-bit MSB executable, PowerPC or cisco
4500, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared
libs), for GNU/Linux 2.4.1, not stripped
dclarke@vesta:~$ gcc -v
Using built-in specs.
Target: powerpc-unknown-linux-gnu
Configured with: ../gcc-4.2.3/configure --with-as=/home/dclarke/local/bin/as
--with-ld=/home/dclarke/local/bin/ld --enable-threads=posix --disable-nls
--prefix=/home/dclarke/local --with-local-prefix=/home/dclarke/local
--enable-shared --enable-languages=c,c++,objc,fortran
--with-gmp=/home/dclarke/local --with-mpfr=/home/dclarke/local
--enable-bootstrap
Thread model: posix
gcc version 4.2.3
Whether you enabled all languages or a subset of them.
subset via configure option --enable-languages=c,c++,objc,fortran
The distribution name and version :
Debian etch for 32-bit ppc with Linux kernel 2.6.19
Both as and ld from GNU Binutils 2.18 were used thus :
dclarke@vesta:~$ /home/dclarke/local/bin/as --version
GNU assembler (GNU Binutils) 2.18
Copyright 2007 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `powerpc-unknown-linux-gnu'.
Various up to date tools were used as requested and required by the build
dependencies of GCC 4.2.3 with notable elements like :
autoconf 2.61
automake 1.10.1
binutils 2.18
bison 2.3
coreutils 6.10 [ not required but nice to have ]
dejagnu 1.4.4
expect 5.43
flex 2.5.35 [ not required but nice to have ]
gmp 4.2.2
indent 2.2.9
libiconv 1.12
m4 1.4.10
make 3.81
mpfr 2.3.1
tcl 8.4.16
tk 8.4.16
The full configure line used was :
../gcc-4.2.3/configure --with-as=/home/dclarke/local/bin/as
--with-ld=/home/dclarke/local/bin/ld --enable-threads=posix --disable-nls
--prefix=/home/dclarke/local --with-local-prefix=/home/dclarke/local
--enable-shared --enable-languages=c,c++,objc,fortran
--with-gmp=/home/dclarke/local --with-mpfr=/home/dclarke/local
--enable-bootstrap
QUICK TEST using MPFR 2.3.1 libs :
dclarke@vesta:~/pgm/C/mpfr$ cat mpfr_cos.c
/******************************************************************
* This is a slightly modified code snip that was presented by
* Jonathan Bober <bober@umich.edu> in order to demonstrate the
* less than optimal mpfr_sin call versus mpfr_cos. Please see
* the mpfr maillist for details and follow up by Vincent Lefevre
* and myself. We all agree that a more optimal approach is
* required in mpfr_sin but that is another topic.
* Dennis Clarke dclarke@blastwave.org
******************************************************************/
#include <stdio.h>
#include <mpfr.h>
int main(int argc, char *argv[]){
mpfr_t mpfr_pi, mpfr_temp;
mpfr_init2(mpfr_pi, 200);
mpfr_init2(mpfr_temp, 200);
mpfr_set_str(mpfr_pi,
"3.1415926535897932384626433832795028841971693993751058209749", 10, GMP_RNDN);
unsigned int i;
for(i = 0; i < 100; i++) {
mpfr_cos(mpfr_temp, mpfr_pi, GMP_RNDN);
}
return (0);
}
dclarke@vesta:~/pgm/C/mpfr$ gcc -I/home/dclarke/local/include -c -o
mpfr_cos.o mpfr_cos.c
dclarke@vesta:~/pgm/C/mpfr$ gcc -o mpfr_cos mpfr_cos.o -lmpfr -lgmp
dclarke@vesta:~/pgm/C/mpfr$ file mpfr_cos
mpfr_cos: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1
(SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), for
GNU/Linux 2.4.1, not stripped
dclarke@vesta:~/pgm/C/mpfr$ ldd mpfr_cos
libmpfr.so.1 => /home/dclarke/local/lib/libmpfr.so.1 (0x0ff9f000)
libgmp.so.3 => /home/dclarke/local/lib/libgmp.so.3 (0x0ff3d000)
libc.so.6 => /lib/tls/libc.so.6 (0x0fdc9000)
/lib/ld.so.1 (0x30000000)
dclarke@vesta:~/pgm/C/mpfr$ time ./mpfr_cos
real 0m0.198s
user 0m0.022s
sys 0m0.019s
Test Run By dclarke on Thu Mar 13 11:04:50 2008
Native configuration is powerpc-unknown-linux-gnu
=== gcc tests ===
Schedule of variations:
unix
Running target unix
=== gcc Summary ===
# of expected passes 42664
# of unexpected failures 6
# of expected failures 115
# of unresolved testcases 1
# of untested testcases 28
# of unsupported tests 402
/home/dclarke/build/first_pass/gcc/gcc-4.2.3-build/gcc/xgcc version 4.2.3
=== g++ tests ===
Schedule of variations:
unix
Running target unix
=== g++ Summary ===
# of expected passes 13633
# of expected failures 67
# of unsupported tests 115
/home/dclarke/build/first_pass/gcc/gcc-4.2.3-build/gcc/testsuite/g++/../../g++
version 4.2.3
=== gfortran tests ===
Schedule of variations:
unix
Running target unix
=== gfortran Summary ===
# of expected passes 16111
# of unexpected failures 8
# of unexpected successes 8
# of expected failures 7
# of unsupported tests 91
/home/dclarke/build/first_pass/gcc/gcc-4.2.3-build/gcc/testsuite/gfortran/../../gfortran
version 4.2.3
=== objc tests ===
Schedule of variations:
unix
Running target unix
=== objc Summary ===
# of expected passes 1806
# of expected failures 7
# of unsupported tests 24
/home/dclarke/build/first_pass/gcc/gcc-4.2.3-build/gcc/xgcc version 4.2.3
=== libstdc++ tests ===
Schedule of variations:
unix
Running target unix
=== libstdc++ Summary ===
# of expected passes 3845
# of unexpected failures 4
# of unexpected successes 1
# of expected failures 15
# of unsupported tests 316
=== libmudflap tests ===
Schedule of variations:
unix
Running target unix
Using /home/dclarke/local/share/dejagnu/baseboards/unix.exp as board
description file for target.
Using /home/dclarke/local/share/dejagnu/config/unix.exp as generic interface
file for target.
Using
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/libmudflap.c/cfrags.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/libmudflap.c/externs.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/libmudflap.c++/c++frags.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/libmudflap.c++/ctors.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libmudflap/testsuite/libmudflap.cth/cthfrags.exp
...
=== libmudflap Summary ===
# of expected passes 1814
=== libgomp tests ===
Schedule of variations:
unix
Running target unix
Using /home/dclarke/local/share/dejagnu/baseboards/unix.exp as board
description file for target.
Using /home/dclarke/local/share/dejagnu/config/unix.exp as generic interface
file for target.
WARNING: Couldn't find tool config file for unix, using default.
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libgomp/testsuite/libgomp.c/c.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libgomp/testsuite/libgomp.c++/c++.exp
...
Running
/home/dclarke/build/first_pass/gcc/gcc-4.2.3/libgomp/testsuite/libgomp.fortran/fortran.exp
...
=== libgomp Summary ===
# of expected passes 1574
dclarke@vesta:~/pgm/C/mpfr$ date -u
Sun Mar 16 17:03:52 UTC 2008
Dennis Clarke
dclarke at Blastwave.org