This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: 'make check' does nothing?
- To: Rob Savoye <rob at welcomehome dot org>
- Subject: Re: 'make check' does nothing?
- From: Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>
- Date: 21 May 2001 22:34:17 +0200
- Cc: Benjamin Kosnik <bkoz at redhat dot com>, Phil Edwards <pedwards at disaster dot jaj dot com>, Gabriel Dos Reis <Gabriel dot Dos-Reis at cmla dot ens-cachan dot fr>, Jason Merrill <jason_merrill at redhat dot com>, libstdc++ at gcc dot gnu dot org
- Organization: CMLA, ENS Cachan -- CNRS UMR 8536 (France)
- References: <20010521100211.A10581@disaster.jaj.com> <Pine.SOL.3.91.1010521114552.4798D@taarna.cygnus.com> <20010521103928.C10277@welcomehome.org>
Rob Savoye <rob@welcomehome.org> writes:
| On Mon, May 21, 2001 at 11:46:47AM -0700, Benjamin Kosnik wrote:
|
| > > Well, I don't think I can /prove/ they are not working. But I strongly
| > > suspect they aren't, based on 1) the extraordinary thrashing that my
| > > machine performs during the test runs (it hasn't done this since we
| > > added the memory limits under the old mkcheck), and 2) from my limited
| > > understanding of DejaGnu, and reading the libstdc++-v3.log file, it looks
| > > like the ulimits are simply being called by themselves before anything else
| > > runs, in separate subshells of their own. That won't effect later subshells.
|
| Correct. The call to ulimit is being executed in a subshell, all to itself.
| To work, this would need to be executed in the same invocation of
| the shell used to run the test.
Aha, so I shoud have misunderstood the following
> | to the GCC test driver. Just do a "exec ulimit" to reduce anything.
> Thanks. Does the resulting effect last until the completion of the
> runtest?
It should. If not, there is a Tcl bug. :-) I used to use this trick for
"stty", till I got Don Libes to add an stty command to expect.
Thanks for the clarification.
-- Gaby