This is the mail archive of the gcc-testresults@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]