Cross-compiler GCC 4.8.3 for AArch64 port (aarch64-linux-gnu) - successfully built and installed
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
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
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
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.