This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 'make check' does nothing?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]