This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge bisect-runner.pl fixes for 5.11-era parallel make bugs.
authorNicholas Clark <nick@ccl4.org>
Tue, 22 Nov 2011 09:53:20 +0000 (09:53 +0000)
committerNicholas Clark <nick@ccl4.org>
Tue, 22 Nov 2011 09:53:20 +0000 (09:53 +0000)
"all known" - that's a description to tempt fate. But bisect-runner.pl
should now avoid falling foul of make race conditions introduced from late
December 2008, and only resolved in January 2010.

Without the fixes, the parallel make bugs could mean that a bisect would
sometimes fail to build any revision in the range. The best case would be a
"skip" on an intermediate revision, and a slightly slower bisect run. The
worst case would be the bisect reporting failure to complete, giving a
range of skipped revisions instead of a definitive answer.


Trivial merge