Branch Coverage

lib/Math/ProvablePrime.pm
Criterion Covered Total %
branch 0 52 0.0


line true false branch
658 0 0 unless ($BGCD_CHECK)
672 0 0 if ($ki <= 31)
694 0 0 if $p >= $sqrt
696 0 0 unless $n % $p
722 0 0 if ($ki > 2 * $MI) { }
726 0 0 if $ki * (1 - $r) > $MI
752 0 0 unless $n->bgcd($BGCD_CHECK)->is_one
762 0 0 unless _millerrabin($n, 1, 1)
767 0 0 if ($a->copy->bmodpow($n->copy->bdec, $n)->is_one)
770 0 0 if ($a->bdec->bgcd($n)->is_one)
781 0 0 if $t < 1
782 0 0 if $kn < 0 or $kn > 1
786 0 0 $is_bigint ? :
0 0 $is_bigint ? :
0 0 if ($is_bigint ? $n->ble($_MBI_3) : $n <= 3) { }
0 0 elsif ($is_bigint ? $n->is_even : !($n & 1)) { }
787 0 0 if $n > 1
794 0 0 $is_bigint ? :
798 0 0 $is_bigint ? :
800 0 0 $is_bigint ? :
808 0 0 if ($i == 0 and $kn == 1) { }
812 0 0 $is_bigint ? :
816 0 0 unless $is_bigint
819 0 0 if (not $a->is_one and $a->bne($n1))
825 0 0 if $a->is_one
830 0 0 if $a->bne($n1)