'make check' does nothing?
Benjamin Kosnik
bkoz@redhat.com
Mon May 21 11:47:00 GMT 2001
> > They should, according to the master of DejaGnu, Rob Savoye :-)
> > If you find they don't then please let me know as soon as possible.
>
> 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.
>
> Also, the memory limits can't be applied to /all/ subshells, because then
> the compiler would die after using up its 16 allotted MB of memory.
> (Another reason to suspect it's not working -- the compiler isn't dying. :-)
> We need to only run the ulimit calls in the same subshell as when we run
> a test executable.
I've asked Rob to look at this, but for the record I don't think the
current solution is working either.
-benjamin
More information about the Libstdc++
mailing list