Condition Coverage

blib/lib/PDLA/Core/Dev.pm
Criterion Covered Total %
condition 2 42 4.7


and 3 conditions

line !l l&&!r l&&r condition
488 0 0 0 defined $dir and -d $dir
517 0 0 0 $rv == 0 and -f "$prefix.pm"
651 0 0 0 exists $opt->{'makemaker'} && $opt->{'makemaker'}
701 0 0 0 system("$Config{'cc'} $cflags -o $te $tc $libs $HIDE") == 0 && -e $te
705 0 0 0 $txt =~ /^\s*$/ and not $hide
816 0 0 0 $PDLA::Config{'BADVAL_USENAN'} and $type->usenan

or 2 conditions

line l !l condition
59 0 0 $symname ||= 'PDLA'
69 1 0 $symname ||= 'PDLA'
70 1 0 $module ||= 'The code'
91 0 0 &whereami(1) || &whereami_inst(1) || die("Unable to determine ANY directory path to PDLA::Core::Dev module\n")
208 0 0 $Config{'byteorder'} || die("ERROR: Unable to find 'byteorder' in perl's Config\n")
388 0 0 $callpack //= ''
413 0 0 $callpack //= ''
642 0 0 $cflags ||= ''
673 0 0 File::Temp::tempdir('CLEANUP', 1) || die('trylink: could not make TEMPDIR')

or 3 conditions

line l !l&&r !l&&!r condition
441 0 0 0 $libs || $malloclib
759 0 0 0 $flags{$name}{'FLAG'} || uc $name