[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoconf "make check" is reeeeeeeeeeeeally slow on Solaris 8
From: |
Ralf Wildenhues |
Subject: |
Re: autoconf "make check" is reeeeeeeeeeeeally slow on Solaris 8 |
Date: |
Wed, 19 Apr 2006 23:20:12 +0200 |
User-agent: |
Mutt/1.5.9i |
* Noah Misch wrote on Wed, Apr 19, 2006 at 06:43:39PM CEST:
> On Tue, Apr 18, 2006 at 09:22:33PM -0700, Paul Eggert wrote:
> > I tried running "make check" with Autoconf on Solaris 8, configuring
> > with CONFIG_SHELL=/bin/ksh, and found that it ran reeeeeeeeeeeeally
> > slowly. On my host (a 4-processor 1 GHz sparcv9) the first test case
> > took more than 3 hours, at which point I killed it.
> > I discovered that the problem is at least partly due to the fact that
> > "/bin/sh -n" is very slow on this host. I.e., "/bin/sh -n testsuite"
> > takes more than 3 hours.
>
> Is it actually slow, versus hanging on some construct? How long does it take
> to
> check smaller shell scripts, such as `configure' and `config.guess'?
On the Solaris 8 I tested (1GHz; the identical test outputs):
| 1. Syntax of the shell scripts (tools.at:47): ok (0m8.980s 0m44.410s)
| 2. Syntax of the Perl scripts (tools.at:70): ok (0m0.920s 0m0.190s)
| 3. autom4te cache (tools.at:88): ok (0m0.840s 0m0.620s)
Now with current CVS (but the system is loaded ATM):
| $ \time /bin/sh -n testsuite
|
| real 5:41.1
| user 10.0
| sys 50.5
(No further analysis done yet.)
Cheers,
Ralf