From 0c97e5f36aa59e0221b9d279dfea83ff6f7936c0 Mon Sep 17 00:00:00 2001 From: Nadeem Vawda Date: Sat, 27 Aug 2011 15:22:05 +0200 Subject: [PATCH] Make regrtest complain when -M and -j are used together. -j doesn't pass the memlimit on to child processes, so this doesn't work at present, and even if it did, running multiple bigmem tests at once would usually not be desirable (since you generally want to devote as much of the available RAM as possible to each test). --- Lib/test/regrtest.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index d32fc8dd0aa..10b515b5ab2 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -412,6 +412,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False, usage("-T and -j don't go together!") if use_mp and findleaks: usage("-l and -j don't go together!") + if use_mp and support.max_memuse: + usage("-M and -j don't go together!") if failfast and not (verbose or verbose3): usage("-G/--failfast needs either -v or -W")