% bencher -m AcmePERLANCARTestPerformance
Use of uninitialized value $max in numeric le (<=) at lib/Bencher/Formatter/ScaleTime.pm line 28.
####
my ($min, $max) = minmax(map {$_->{time}} @{$envres->[2]});
my ($unit, $factor);
if ($max <= 1.5e-6) {
####
my @list = map {$_->{time}} @{$envres->[2]};
my ($min, $max) = minmax(@list);
...
####
% perl -MList::MoreUtils=minmax -MData::Dump -e'for(1..20) { my ($min, $max) = minmax(sprintf("%.4g", rand())); dd ($min, $max) }'
(0.9403, 0.9403)
(0.2669, 0.2669)
(0.4618, 0.4618)
(0.6728, 0.6728)
(0.829, undef)
(0.6572, 0.6572)
(0.7323, 0.7323)
(0.521, undef)
(0.03817, 0.03817)
(0.9032, 0.9032)
(0.8139, 0.8139)
(0.8573, 0.8573)
(0.9723, 0.9723)
(0.7832, 0.7832)
(0.7387, 0.7387)
(0.06714, 0.06714)
(0.127, undef)
(0.6433, 0.6433)
(0.02692, 0.02692)
(0.157, undef)