- if (s{^(?:\[0\.0+\] )?\[main/INFO\] \| bookkeeping\.*: }{}) {
- $bookkeeping = $_ eq "on";
- if ($bookkeeping) {
- $finalmatch = $prefix .
- 'Final load after (\d+):(\d+) iterations: ' . $pflt .
- ' ; expected: ' . $pflt;
- $plainmatch = $prefix .
- '\((\d+):(\d+)\) current load: ' . $pflt .
- ' ; expected: ' . $pflt;
- } else {
- $finalmatch = $prefix .
- 'Final load after (\d+) iterations: ' . $pflt;
- $plainmatch = $prefix . '\((\d+)\) current load: ' . $pflt;
- }
- if (0) {
- print STDERR "BOOKKEEPING: \"$_\" ($bookkeeping)\n";
- print STDERR "INITMATCH..: \"$initmatch\"\n";
- print STDERR "PLAINMATCH.: \"$plainmatch\"\n";
- print STDERR "FINALMATCH.: \"$finalmatch\"\n";
- }
- }
- next if not defined $bookkeeping;
- if (m{$plainmatch}) {