Author: joeyh Date: 2005-03-16 09:49:39 +0100 (Wed, 16 Mar 2005) New Revision: 564 Modified: sarge-checks/checklist Log: add more robust checking for strange madison bahavior, including the coredumps on newraff, and whatever oddness may be causing empty reports on merkel Modified: sarge-checks/checklist ==================================================================--- sarge-checks/checklist 2005-03-16 08:30:38 UTC (rev 563) +++ sarge-checks/checklist 2005-03-16 08:49:39 UTC (rev 564) @@ -47,6 +47,13 @@ my $version=$2; my $maddy=`madison -s testing ''$package''`; + if ($? & 128) { + # good old newraff.. + record($package, "madison segfaulted", $id); + } + elsif ($? >> 8 != 0 && $? >> 8 != 1) { + record($package, "madison exited with ".($? >> 8), $id); + } if (! length $maddy) { next; }