Re: Exit status ignored by the snakefarm?
Anders Qvist <[email protected]> Tue, 23 Jul 2002 22:17:10 +0200
| Newsgroups | gmane.comp.python.snake-farm.user |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Jul 23, 2002 at 10:50:38AM +0200, Per Cederqvist wrote: > <[email protected]> writes: > > > Build test succeded. Any warnings are appended below. > > -- > > > > _______________________________________________ > > Snake-farm-report mailing list > > [email protected] > > http://lists.lysator.liu.se/mailman/listinfo/snake-farm-report > > Hmm. I kill a couple of python processes, and the snake farm reports > success? Something doesn't take care of the exit status the way it > should. Catching the exit status is difficult from make in this line (buildit.sh, 146): (make $target 9>&1 1>&2 2>&9 | tee $makeerrlog) > $makelog 2>&1 > A few reports were sent to the snake-farm list. Those jobs were > started before the snake-farm-report list was created. There are > still 5 old jobs running, whose report might end up here sooner or > later. Previously, they died when trying to gobble memory. Something has changed. I'll get down to debugging them immediately: As it turns out, test_import baloons the python interpreter from ~12MB of RAM to ~42MB on fafner. corresponding manuever on linux-intel gives only a modest increase. Needless to say, the general bloating makes the interpreter hit the ulimit a bit later (config.fafner): ulimit -d 65000 ulimit -s 8192 ulimit -t 1000 ulimit -v 65000 Unfortunately, regrtest -v on test_import doesn't give any extra debugging output. -- Anders "Quest" Qvist "We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Robert Wilensky