Cross-compiler GCC 4.8.3 for AArch64 port (aarch64-linux-gnu) - successfully built and installed

2014-06-17 Thread Raghu L
Dear GCC Team,

I would like to report that cross-compiler GCC 4.8.3 for AArch64 port 
(aarch64-linux-gnu) is successfully built and installed on Ubuntu 12.04.3 LTS


Buildstat Info:

user1@linux:~/aarch64-crossbuild-gcc4.8.3/gcc/gcc-4.8.3$ ./config.guess 

i686-pc-linux-gnu

user1@linux:~/aarch64-crossbuild-gcc4.8.3/gcc/gcc-4.8.3$ 
../../install/bin/aarch64-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=../../install/bin/aarch64-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/home/user1/aarch64-crossbuild-gcc4.8.3/install/libexec/gcc/aarch64-linux-gnu/4.8.3/lto-wrapper

Target: aarch64-linux-gnu
Configured with: ../gcc-4.8.3/configure --target=aarch64-linux-gnu 
--prefix=/home/user1/aarch64-crossbuild-gcc4.8.3/install/ 
--with-sysroot=/home/user1/aarch64-crossbuild-gcc4.8.3/sysroot/ 
--with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local 
--disable-libssp --disable-libgomp --disable-libmudflap --disable-multilib 
--disable-libatomic --disable-libitm --disable-libsanitizer 
--disable-libquadmath --disable-target-libiberty --enable-languages=c

Thread model: posix
gcc version 4.8.3 (GCC) 

user1@linux:~/aarch64-crossbuild-gcc4.8.3/gcc/gcc-4.8.3$ uname -a
Linux linux 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 15:31:16 UTC 
2013 i686 i686 i386 GNU/Linux



user1@linux:~/aarch64-crossbuild-gcc4.8.3/gcc/gcc-4.8.3$ dpkg -l libc6
 Name   Version    Description
==-==-
 libc6  2.15-0ubuntu10 Embedded GNU C Library: Shared libraries



However, EGLIBC trunk, downloaded on 11th June 2014 was used for 
cross-compiling.

Best Regards,
Raghunath Lolur.



Fw: Results for 4.8.3 (GCC) testsuite on i686-pc-linux-gnu

2014-07-02 Thread Raghu L
Dear GCC Team,

As there are no test results listed for GCC 4.8.3 in GCC buildstats/testresults 
page, I am re-sending the test results as below:


Regards,
Raghunath Lolur.


On Tuesday, 1 July 2014 1:41 AM, Raghu L  wrote:
Dear GCC Team,

I would like to inform a successful native bootstrap build of GCC 4.8.3 
toolchain on i686-pc-linux-gnu.

The build is performed using combined tree sources of GCC 4.8.3 and 
binutils-2.24 as described at
http[colon][//]raghunathlolur[dot]wordpress[dot]com/2014/06/30/combined-tree-build-of-gcc-binutils-and-libraries/

The build environment and more info on the built GCC toolchain is as below:

$ ../combined/config.guess
i686-pc-linux-gnu


$ /usr/local/gcc-4-8-3/bin/gcc -v
Using built-in specs.
COLLECT_GCC=/usr/local/gcc-4-8-3/bin/gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-4-8-3/libexec/gcc/i686-pc-linux-gnu/4.8.3/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ../combined/configure --host=i686-pc-linux-gnu 
--build=i686-pc-linux-gnu --target=i686-pc-linux-gnu 
--prefix=/usr/local/gcc-4-8-3 --disable-nls --disable-werror --disable-multilib 
--enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix 
--enable-checking=release --enable-libstdcxx-time --enable-languages=c,c++
Thread model: posix
gcc version 4.8.3 (GCC)


My Linux distribution info: Ubuntu 12.04.3 LTS

Version of the Linux Kernel :

$ uname -a
Linux linux 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 15:31:16 UTC 
2013 i686 i686 i386 GNU/Linux


Version of glibc on my system:

$ dpkg -l libc6

Name   Version    Description
==-==-
 libc6  2.15-0ubuntu10 Embedded GNU C Library: Shared libraries


Run Testsuites :
===
$ make -j 2 -k check

The Test results are as below:

LAST_UPDATED: Obtained from SVN: tags/gcc_4_8_3_release revision 210800

Native configuration is i686-pc-linux-gnu

    === binutils tests ===


Running target unix

    === binutils Summary ===

# of expected passes    94
# of unsupported tests    3
    === gas tests ===


Running target unix

    === gas Summary ===

# of expected passes    412
    === gcc tests ===


Running target unix

    === gcc Summary ===

# of expected passes    94669
# of expected failures    262
# of unsupported tests    1103
/home/user1/localbuild-gcc-4-8-3/build/gcc/xgcc  version 4.8.3 (GCC)

    === g++ tests ===


Running target unix
FAIL: g++.dg/asan/asan_test.C  -O2  AddressSanitizer_HugeMallocTest 
Ident((char*)malloc(size))[-1] = 0 output pattern test, should match is located 
1 bytes to the left of 2726297600-byte

    === g++ Summary ===

# of expected passes    53789
# of unexpected failures    1
# of expected failures    292
# of unsupported tests    672
/home/user1/localbuild-gcc-4-8-3/build/gcc/testsuite/g++/../../xg++  version 
4.8.3 (GCC)

    === libatomic tests ===


Running target unix

    === libatomic Summary ===

# of expected passes    44
# of unsupported tests    5
    === libgomp tests ===


Running target unix

    === libgomp Summary ===

# of expected passes    1366
    === libitm tests ===


Running target unix

    === libitm Summary ===

# of expected passes    26
# of expected failures    3
# of unsupported tests    1
    === libmudflap tests ===


Running target unix
FAIL: libmudflap.c++/pass41-frag.cxx ( -O) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O2) execution test
FAIL: libmudflap.c++/pass41-frag.cxx (-O3) execution test

    === libmudflap Summary ===

# of expected passes    1433
# of unexpected failures    3
    === libstdc++ tests ===


Running target unix

    === libstdc++ Summary ===

# of expected passes    8687
# of expected failures    45
# of unsupported tests    522
    === ld tests ===


Running target unix

    === ld Summary ===

# of expected passes    924
# of expected failures    4
# of untested testcases    1

Compiler version: 4.8.3 (GCC)
Platform: i686-pc-linux-gnu
configure flags: --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu 
--target=i686-pc-linux-gnu --prefix=/usr/local/gcc-4-8-3 --disable-nls 
--disable-werror --disable-multilib --enable-__cxa_atexit --enable-c99 
--enable-long-long --enable-threads=posix --enable-checking=release 
--enable-libstdcxx-time --enable-languages=c,c++
EOF

Best Regards,
Raghunath Lolur.



Gcc (4.8.3) aarch64-linux-gnu testsuite results

2014-07-13 Thread Raghu L
Dear GCC Team,


I would like to report a successful crossbuild of gcc 4.8.3 for 
aarch64-linux-gnu on linux (Ubuntu 12.04.3 LTS) as described at

https[colon]//raghunathlolur[dot]wordpress[dot]com/2014/06/17/cross-compiling-gcc-4-8-3-for-aarch64-port/

The buildstat info and test results are as below:

Buildstat info:
$:~/aarch64-crossbuild-gcc4.8.3/gcc/build$ ../gcc-4.8.3/config.guess 
i686-pc-linux-gnu

$:~/aarch64-crossbuild-gcc4.8.3/gcc/build$ 
../../install/bin/aarch64-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=../../install/bin/aarch64-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/home/user1/aarch64-crossbuild-gcc4.8.3/install/libexec/gcc/aarch64-linux-gnu/4.8.3/lto-wrapper
Target: aarch64-linux-gnu
Configured with: ../gcc-4.8.3/configure --target=aarch64-linux-gnu 
--prefix=/home/user1/aarch64-crossbuild-gcc4.8.3/install 
--with-sysroot=/home/user1/aarch64-crossbuild-gcc4.8.3/sysroot 
--with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local 
--with-isl=/usr/local --with-cloog=/usr/local --disable-nls --enable-shared 
--disable-static --enable-__cxa_atexit --enable-c99 --enable-long-long 
--enable-threads=posix --disable-multilib --enable-checking=release 
--enable-libstdcxx-time --enable-languages=c,c++
Thread model: posix
gcc version 4.8.3 (GCC)

$:~/aarch64-crossbuild-gcc4.8.3/gcc/build$ uname -a
Linux linux 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 15:31:16 UTC 
2013 i686 i686 i386 GNU/Linux

$:~/aarch64-crossbuild-gcc4.8.3/gcc/build$ dpkg -l libc6
 Name   Version    Description
==-==-
 libc6  2.15-0ubuntu10 Embedded GNU C Library: Shared libraries


Test Results:


cat <<'EOF' |
LAST_UPDATED: Obtained from SVN: tags/gcc_4_8_3_release revision 210800

Target is aarch64-unknown-linux-gnu
Host   is aarch64-unknown-linux-gnu

        === libgomp tests ===


Running target unix
WARNING: Assuming target board is the local machine (which is probably wrong).
FAIL: libgomp.c/appendix-a/a.15.1.c execution test
FAIL: libgomp.c/appendix-a/a.16.1.c execution test
FAIL: libgomp.c/appendix-a/a.26.1.c execution test
FAIL: libgomp.c/appendix-a/a.29.1.c execution test
FAIL: libgomp.c/appendix-a/a.36.1.c execution test
FAIL: libgomp.c/appendix-a/a.39.1.c execution test
FAIL: libgomp.c/appendix-a/a.4.1.c execution test
FAIL: libgomp.c/atomic-3.c execution test
WARNING: program timed out.
FAIL: libgomp.c/atomic-4.c execution test
FAIL: libgomp.c/barrier-1.c execution test
FAIL: libgomp.c/collapse-1.c execution test
FAIL: libgomp.c/critical-1.c execution test
FAIL: libgomp.c/debug-1.c execution test
WARNING: program timed out.
FAIL: libgomp.c/icv-2.c execution test
FAIL: libgomp.c/loop-1.c execution test
FAIL: libgomp.c/loop-10.c execution test
FAIL: libgomp.c/loop-13.c execution test
FAIL: libgomp.c/loop-14.c execution test
WARNING: program timed out.
FAIL: libgomp.c/loop-4.c execution test
FAIL: libgomp.c/loop-5.c execution test
FAIL: libgomp.c/loop-6.c execution test
FAIL: libgomp.c/loop-9.c execution test
FAIL: libgomp.c/nested-1.c execution test
FAIL: libgomp.c/nested-3.c execution test
FAIL: libgomp.c/nestedfn-4.c execution test
WARNING: program timed out.
FAIL: libgomp.c/nqueens-1.c execution test
FAIL: libgomp.c/omp-loop01.c execution test
FAIL: libgomp.c/omp-loop02.c execution test
FAIL: libgomp.c/omp-single-1.c execution test
FAIL: libgomp.c/omp_workshare1.c execution test
FAIL: libgomp.c/omp_workshare2.c execution test
FAIL: libgomp.c/omp_workshare4.c execution test
FAIL: libgomp.c/ordered-1.c execution test
FAIL: libgomp.c/pr24455.c execution test
FAIL: libgomp.c/pr29947-1.c execution test
FAIL: libgomp.c/pr29947-2.c execution test
FAIL: libgomp.c/pr30494.c execution test
FAIL: libgomp.c/pr32362-1.c execution test
FAIL: libgomp.c/pr32362-2.c execution test
FAIL: libgomp.c/pr32362-3.c execution test
FAIL: libgomp.c/pr33880.c execution test
FAIL: libgomp.c/pr35196.c execution test
WARNING: program timed out.
FAIL: libgomp.c/pr35549.c execution test
FAIL: libgomp.c/pr36802-1.c execution test
FAIL: libgomp.c/pr36802-2.c execution test
FAIL: libgomp.c/pr36802-3.c execution test
WARNING: program timed out.
FAIL: libgomp.c/pr39591-1.c execution test
FAIL: libgomp.c/pr42942.c execution test
FAIL: libgomp.c/pr46886.c execution test
FAIL: libgomp.c/pr49898-2.c execution test
FAIL: libgomp.c/reduction-1.c execution test
FAIL: libgomp.c/reduction-2.c execution test
FAIL: libgomp.c/reduction-4.c execution test
FAIL: libgomp.c/reduction-5.c execution test
FAIL: libgomp.c/sections-1.c execution test
FAIL: libgomp.c/shared-1.c execution test
FAIL: libgomp.c/shared-2.c execution test
WARNING: program timed out.
FAIL: libgomp.c/sort-1.c execution test
FAIL: libgomp.c/task-4.c execution test
FAIL: libgomp.c/task-5.c execution test
WARNING: program timed out.
FAIL: libgomp.c/vla-1.c execution test
WARNING: program timed out.
FAIL: libgomp.c++/collapse-1.C  -O1  execution test
FAIL: libgomp.c++/collapse-1.C  -

Fw: Results for 4.9.1 (GCC) testsuite on i686-pc-linux-gnu

2014-07-22 Thread Raghu L
Dear GCC Team,

As there are no test results listed in buildstats page for GCC (4.9.1) for 
i686-pc-linux-gnu, I am herewith sending the testsuite results. You can list 
them in buildstats page.


Regards,
Raghunath Lolur.




On Tuesday, 22 July 2014 11:17 PM, Raghu L  wrote:
I would like to inform successful native bootstrap build of GCC 4.9.1 on 
i686-pc-linux-gnu.

My Linux distribution info: Ubuntu 12.04.3 LTS

$ ../combined/config.guess
i686-pc-linux-gnu

$ ~/localbuild-gcc-4-9-1/build$ /usr/local/gcc-4-9-1/bin/i686-
pc-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=/usr/local/gcc-4-9-1/bin/i686-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-4-9-1/libexec/gcc/i686-pc-linux-gnu/4.9.1/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ../combined/configure --host=i686-pc-linux-gnu 
--build=i686-pc-linux-gnu --target=i686-pc-linux-gnu 
--prefix=/usr/local/gcc-4-9-1 --disable-nls --disable-werror --disable-multilib 
--enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix 
--enable-checking=release --enable-libstdcxx-time --enable-languages=c,c++
Thread model: posix
gcc version 4.9.1 (GCC)


Version of the Linux Kernel :

$ uname -a
Linux linux 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 15:31:16 UTC 
2013 i686 i686 i386 GNU/Linux

Version of glibc on my system:

$ dpkg -l libc6

Name   Version    Description
==-==-
 libc6  2.15-0ubuntu10 Embedded GNU C Library: Shared libraries

Test Results:
=

cat <<'EOF' |
LAST_UPDATED: Obtained from SVN: tags/gcc_4_9_1_release revision 212636

Native configuration is i686-pc-linux-gnu

    === binutils tests ===


Running target unix

    === binutils Summary ===

# of expected passes    94
# of unsupported tests    3
    === gas tests ===


Running target unix

    === gas Summary ===

# of expected passes    412
    === gcc tests ===


Running target unix

    === gcc Summary ===

# of expected passes    105255
# of expected failures    252
# of unsupported tests    1206
/home/user1/localbuild-gcc-4-9-1/build/gcc/xgcc  version 4.9.1 (GCC)

    === g++ tests ===


Running target unix
FAIL: g++.dg/asan/asan_test.C  -O2  AddressSanitizer_HugeMallocTest 
Ident((char*)malloc(size))[-1] = 0 output pattern test
FAIL: g++.dg/ipa/pr61160-3.C -std=gnu++98 execution test
FAIL: g++.dg/ipa/pr61160-3.C -std=gnu++11 execution test
FAIL: g++.dg/ipa/pr61160-3.C -std=gnu++1y execution test

    === g++ Summary ===

# of expected passes    86452
# of unexpected failures    4
# of expected failures    445
# of unsupported tests    2774
/home/user1/localbuild-gcc-4-9-1/build/gcc/testsuite/g++/../../xg++  version 
4.9.1 (GCC)

    === libatomic tests ===


Running target unix

    === libatomic Summary ===

# of expected passes    44
# of unsupported tests    5
    === libgomp tests ===


Running target unix

    === libgomp Summary ===

# of expected passes    726
    === libitm tests ===


Running target unix

    === libitm Summary ===

# of expected passes    26
# of expected failures    3
# of unsupported tests    1
    === libstdc++ tests ===


Running target unix

    === libstdc++ Summary ===

# of expected passes    9327
# of expected failures    41
# of unsupported tests    536
    === ld tests ===


Running target unix
FAIL: PR ld/12758
FAIL: PR ld/12760
FAIL: LTO 3 symbol
FAIL: PR ld/13183
FAIL: LTO 3a
FAIL: LTO 11

    === ld Summary ===

# of expected passes    918
# of unexpected failures    6
# of expected failures    4
# of untested testcases    1

Compiler version: 4.9.1 (GCC)
Platform: i686-pc-linux-gnu
configure flags: --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu 
--target=i686-pc-linux-gnu --prefix=/usr/local/gcc-4-9-1 --disable-nls 
--disable-werror --disable-multilib --enable-__cxa_atexit --enable-c99 
--enable-long-long --enable-threads=posix --enable-checking=release 
--enable-libstdcxx-time --enable-languages=c,c++
EOF

Regards,
Raghunath Lolur.