[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] Report on gm2-4.7.3-2013-10-28 on Solariis 10/sparc
From: |
john o goyo |
Subject: |
[Gm2] Report on gm2-4.7.3-2013-10-28 on Solariis 10/sparc |
Date: |
Sun, 10 Nov 2013 13:10:21 -0500 |
User-agent: |
Mozilla/5.0 (X11; SunOS sun4u; rv:10.0) Gecko/20120130 Thunderbird/10.0 |
gm2-4.7.3-2013-10-28 builds successfully on Solaris 10/sparc.
Check-gm2 reports the following:
# of expected passes 5964
# of unexpected failures 1825
# of unresolved testcases 1387
Gmake install runs to completion without errors but the gm2 libraries
are NOT installed.
Here is my directory setup.
~/src/gcc-4.7.3 contains the patched gcc-4.7.3 source;
~/src/gm2-yyyy-mm-dd contains the latest gm2 checkout;
~/src/libgm2-yyyy-mm-dd contains the latest libgm2 checkout; and
~/src/testsuite-yyyy-mm-dd contains the latest testsuite checkout.
(The date decorating the names above is from the Changelog.)
There are soft links out of the gcc-4.7.3 tree as follows:
~/src/gcc-4.7.3/libgm2 -> ../libgm2
~/src/gcc-4.7.3/gcc -> ../../gm2
~/src/gcc-4.7.3/gcc/testsuite/gm2 -> ../../../testsuite/gm2
~/src/gcc-4.7.3/gcc/testsuite/lib/gm2-simple.exp ->
../../../../testsuite/lib/gm2-simple.exp
~/src/gcc-4.7.3/gcc/testsuite/lib/gm2-torture.exp ->
../../../../testsuite/lib/gm2-torture.exp
~/src/gcc-4.7.3/gcc/testsuite/lib/gm2.exp ->
../../../../testsuite/lib/gm2.exp
~/src/gm2 -> gm2-yyyy-mm-dd
~/src/libgm2 -> libgm2-yyyy-mm-dd
~/src/testsuite -> testsuite-yyyy-mm-dd
A script removes the links, checks out the latest revisions ab initio,
and sets up the links. The reason for the links is to leave the gcc
directory alone. (This worked well for the gcc-4.1.2 release.)
Finally, here is my configuration script, which sits in a sibling
directory (~/bld):
#!/bin/bash
rm -rf gm2-4.7.3
mkdir gm2-4.7.3
cd gm2-4.7.3
#
#
../../src/gcc-4.7.3/configure --prefix=$HOME/gm2-4.7.3 \
--exec-prefix=$HOME/gm2-4.7.3 \
--without-gnu-ld --with-ld=/usr/ccs/bin/ld \
--with-gnu-as --with-as=/usr/sfw/bin/gas \
--build=sparc64-sun-solaris2.10 --host=sparc64-sun-solaris2.10 \
--with-mpc-include=/usr/local/include \
--with-mpc-lib=/usr/local/lib/64 \
--with-mpfr-include=/usr/local/include \
--with-mpfr-lib=/usr/local/lib/64 \
--with-gmp-include=/usr/local/include \
--with-gmp-lib=/usr/local/lib/64 \
--enable-languages=c,c++,gm2 \
--disable-bootstrap --enable-checking --enable-shared --disable-libitm \
--enable-libgm2
john
- [Gm2] Report on gm2-4.7.3-2013-10-28 on Solariis 10/sparc,
john o goyo <=