| line |
true |
false |
branch |
|
45
|
0 |
5 |
if (@_) |
|
48
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
|
79
|
0 |
0 |
if (@_) |
|
82
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
|
110
|
0 |
0 |
if (@_) |
|
113
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({ref $_ eq 'ARRAY';} @{$_[0];})) { } |
|
|
0 |
0 |
elsif (@_ == 1 and UNIVERSAL::isa($_[0], 'Math::Matrix')) { } |
|
119
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
129
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
155
|
0 |
38 |
if (@_) |
|
158
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({not ref $_;} @{$_[0];})) { } |
|
186
|
0 |
0 |
if (@_) |
|
189
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({ref $_ eq 'CODE';} @{$_[0];})) { } |
|
221
|
0 |
0 |
if ref $_[-1] eq 'ARRAY' |
|
227
|
0 |
0 |
unless @_ == @{$gsa;} |
|
228
|
0 |
0 |
if not ref $_ |
|
|
0 |
0 |
unless @_ == grep({$_ == int $_ if not ref $_;} @_) |
|
229
|
0 |
0 |
if $_[$_] >= 0 |
|
|
0 |
0 |
unless @_ == grep({$_[$_] < $gsa->[$_] if $_[$_] >= 0;} 0 .. $#_) |
|
246
|
0 |
0 |
if (defined $ref) |
|
252
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
279
|
0 |
0 |
unless @_ == 3 |
|
297
|
0 |
0 |
unless @_ == 4 |
|
358
|
0 |
0 |
if ($attr eq 'clut_bytes') { } |
|
|
0 |
0 |
elsif ($attr eq 'gsa') { } |
|
|
0 |
0 |
elsif ($attr eq 'udf') { } |
|
|
0 |
0 |
elsif ($attr eq 'slice') { } |
|
361
|
0 |
0 |
if (not ref $hash->{$attr} and $hash->{$attr} == 1 || $hash->{$attr} == 2) { } |
|
377
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({not ref $_;} @{$$hash{$attr};})) { } |
|
393
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({ref $_ eq 'CODE';} @{$$hash{$attr};})) { } |
|
409
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({not ref $_;} @{$$hash{$attr};})) { } |
|
|
0 |
0 |
elsif ($hash->{$attr} eq 'log') { } |
|
418
|
0 |
0 |
if (defined $self->[0]{'log'} and ref $self->[0]{'log'} eq 'HASH') |
|
448
|
0 |
0 |
unless ref $self->[3][0] eq 'CODE' |
|
457
|
0 |
0 |
if not ref $_ |
|
|
0 |
0 |
unless @{$gsa;} == grep({$_ == int $_ if not ref $_;} @{$gsa;}) |
|
458
|
0 |
0 |
unless 0 == grep({$_ < 2;} @{$gsa;}) |
|
459
|
0 |
0 |
unless $ci > 0 and $ci < 16 |
|
460
|
0 |
0 |
unless $co > 0 and $co < 16 |
|
474
|
0 |
0 |
unless @slice |
|
485
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
506
|
0 |
0 |
ref $_[-1] eq 'HASH' ? : |
|
509
|
0 |
0 |
if (@_ == $h + 2 and UNIVERSAL::isa($_[1], 'Math::Matrix')) { } |
|
|
0 |
0 |
elsif (@_ == $h + 2 and ref $_[1] eq 'ARRAY') { } |
|
|
0 |
0 |
elsif (@_ == $h + 1 + grep({&Scalar::Util::looks_like_number($_);} @_)) { } |
|
518
|
0 |
0 |
if (not ref $_[1][0] and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_);} @{$_[1];})) { } |
|
|
0 |
0 |
elsif (ref $_[1][0] eq 'ARRAY' and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_->[0]) if ref $_ eq 'ARRAY';} @{$_[1];})) { } |
|
524
|
0 |
0 |
if ref $_ eq 'ARRAY' |
|
572
|
0 |
0 |
if defined $_ |
|
|
0 |
0 |
if not defined $_ |
|
|
0 |
0 |
unless grep({++$i;
push @si, $i if defined $_;} @{$in;}) == grep({++$j;
push @so, $j if not defined $_;} @{$out;}) |
|
581
|
0 |
0 |
defined $init->[$i] ? : |
|
648
|
0 |
0 |
if $error < $elim |
|
678
|
0 |
0 |
if (defined $self->[3][0] and defined $self->[3][1]) { } |
|
|
0 |
0 |
elsif (defined $self->[3][0] ^ defined $self->[3][1]) { } |
|
681
|
0 |
0 |
if (wantarray) { } |
|
702
|
0 |
0 |
unless $_ < 0 |
|
|
0 |
0 |
if ($hash->{'ubox'} and grep {$_ > 1 unless $_ < 0;} @{$in;}) |
|
710
|
0 |
0 |
if ($lapack) { } |
|
713
|
0 |
0 |
if (defined $ext) { } |
|
731
|
0 |
0 |
if (defined $ext) { } |
|
774
|
0 |
0 |
if (wantarray) { } |
|
780
|
0 |
0 |
if (defined $ext) |
|
817
|
0 |
0 |
ref $p eq 'ARRAY' ? : |
|
|
0 |
0 |
defined $p ? : |
|
820
|
0 |
0 |
defined $p->[0] && !ref($p->[0]) ? : |
|
842
|
0 |
0 |
if ref $_[-1] eq 'HASH' |
|
867
|
0 |
0 |
if (defined $self->[3][0]) |
|
875
|
0 |
0 |
unless $_ < 0 |
|
|
0 |
0 |
if ($hash->{'ubox'} and grep {$_ > 1 unless $_ < 0;} @{$in;}) |
|
883
|
0 |
0 |
if ($lapack) { } |
|
889
|
0 |
0 |
if (defined $ext) |
|
922
|
0 |
0 |
if (defined $ext) |
|
965
|
0 |
0 |
if (defined $self->[3][0]) { } |
|
|
0 |
0 |
elsif ($lapack) { } |
|
982
|
0 |
0 |
unless $_ < 0 |
|
|
0 |
0 |
if ($hash->{'ubox'} and grep {$_ > 1 unless $_ < 0;} @{$$in[$i];}) { } |
|
998
|
0 |
0 |
if (defined $ext) |
|
1021
|
0 |
0 |
unless $_ < 0 |
|
|
0 |
0 |
if ($hash->{'ubox'} and grep {$_ > 1 unless $_ < 0;} @{$$in[$i];}) { } |
|
1048
|
0 |
0 |
if (defined $ext) |
|
1074
|
0 |
0 |
UNIVERSAL::isa($in, 'Math::Matrix') ? : |
|
1103
|
0 |
0 |
if (@{$in;} == grep({not ref $_;} @{$in;})) { } |
|
1114
|
0 |
0 |
if (ref $in->[$i] eq 'ARRAY') { } |
|
1153
|
0 |
0 |
if ($ox[$i] < 0) { } |
|
|
0 |
0 |
elsif ($ox[$i] > $ux) { } |
|
1174
|
0 |
0 |
unless ($cp = $self->[5]{$key}) |
|
1186
|
0 |
0 |
if $i >> $j & 1 |
|
1225
|
0 |
0 |
unless ($cp = $self->[5]{'ext'}) |
|
1234
|
0 |
0 |
$i >> $j & 1 ? : |
|
1285
|
0 |
0 |
if ($i >> $j & 1) { } |
|
1336
|
0 |
0 |
if ($i >> $k & 1) { } |
|
1339
|
0 |
0 |
if $j != $k |
|
1344
|
0 |
0 |
$j != $k ? : |
|
1381
|
0 |
0 |
if (abs $_ > $dmax) |
|
1499
|
0 |
0 |
if ($attr eq 'array') { } |
|
|
0 |
0 |
elsif ($attr eq 'clut_bytes') { } |
|
|
0 |
0 |
elsif ($attr eq 'gsa') { } |
|
|
0 |
0 |
elsif ($attr eq 'udf') { } |
|
1502
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({ref $_ eq 'ARRAY';} @{$$hash{$attr};})) { } |
|
|
0 |
0 |
elsif (UNIVERSAL::isa($hash->{$attr}, 'Math::Matrix')) { } |
|
1508
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
1518
|
0 |
0 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
1532
|
0 |
0 |
if (not ref $hash->{$attr} and $hash->{$attr} == 1 || $hash->{$attr} == 2) { } |
|
1548
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({&Scalar::Util::looks_like_number($_);} @{$$hash{$attr};})) { } |
|
1564
|
0 |
0 |
if (ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({ref $_ eq 'CODE';} @{$$hash{$attr};})) { } |
|
1615
|
1 |
3 |
if ($bytes == 1) { } |
|
|
3 |
0 |
elsif ($bytes == 2) { } |
|
|
0 |
0 |
elsif ($bytes == 4) { } |
|
1664
|
0 |
4 |
if defined $INC{'ICC/Support/Lapack.pm'} |
|
1735
|
1 |
3 |
if ($bytes == 1) { } |
|
|
3 |
0 |
elsif ($bytes == 2) { } |
|
|
0 |
0 |
elsif ($bytes == 4) { } |
|
1741
|
0 |
35937 |
$_ > 1 ? : |
|
|
0 |
35937 |
$_ < 0 ? : |
|
1752
|
0 |
280041 |
$_ > 1 ? : |
|
|
0 |
280041 |
$_ < 0 ? : |
|
1796
|
0 |
0 |
unless $ci > 0 and $ci < 16 |
|
1799
|
0 |
0 |
unless $co > 0 and $co < 16 |