gm2
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]