line |
l |
!l&&r |
!l&&!r |
condition |
323
|
24 |
0 |
2 |
$opts{'USE_MULTI'} or $opts{'USE_ITHREADS'} |
|
0 |
0 |
2 |
$opts{'USE_MULTI'} or $opts{'USE_ITHREADS'} or $opts{'USE_IMP_SYS'} |
328
|
2 |
0 |
0 |
$opts{'USE_MULTI'} or $opts{'USE_ITHREADS'} |
362
|
14 |
14 |
0 |
$is_nmake || $is_gmake |
433
|
0 |
0 |
0 |
$dir ||= $cwd |
470
|
2 |
0 |
0 |
$0 =~ m[^(.*)/] || 'File::Spec'->curdir |
514
|
0 |
0 |
70 |
not $cc or $cc eq "g++" |
|
0 |
0 |
70 |
not $cc or $cc eq "g++" or $cc eq "clang" |
619
|
1156 |
104 |
0 |
$error{$msg} ||= $indx++ |
650
|
23 |
1 |
0 |
$error{$fail} ||= $indx++ |
667
|
82 |
0 |
0 |
shift() || cwd() |
855
|
5 |
7 |
0 |
$ddir ||= "File::Spec"->curdir |
896
|
44 |
5 |
250 |
$declaration_seen ||= /local_patches\[\]/ |
920
|
20 |
0 |
0 |
$ddir ||= "File::Spec"->curdir |
1175
|
14 |
0 |
0 |
$ddir ||= "File::Spec"->curdir |
1286
|
0 |
0 |
0 |
$Config::Config{'exe_ext'} || $Config::Config{'_exe'} |
1431
|
2 |
2 |
14 |
$config->has_arg('-Uuseperlio', '-Dusethreads') || $config->has_arg('-Uuseperlio', '-Duseithreads') || $^O eq 'MSWin32' && ($config->has_arg('-Duseithreads', '-Dusemymalloc') && !$config->has_arg('-Uuseimpsys') || $config->has_arg('-Dusethreads', '-Dusemymalloc') && !$config->has_arg('-Uuseimpsys')) |
1451
|
1 |
1 |
12 |
/^ *$/ || /^\t/ || m[^PERL=./perl\s+./runtests choose] || /^\s+AutoSplitting/ || m[^\./miniperl ] || /^\s*autosplit_lib/ || m[^\s*PATH=\S+\s+./miniperl] || /^\s+Making / || /^make\[[12]/ || m[make( TEST_ARGS=)? (_test|TESTFILE=|lib/\w+.pm)] || /^make:.*Error\s+\d/ || m[^\s+make\s+lib/] || /^ *cd t &&/ || /^if \(true/ || /^else \\/ || /^fi$/ || m[^lib/ftmp-security....File::Temp::_gettemp: Parent directory \((\.|/tmp/)\) is not safe] || m[^File::Temp::_gettemp: Parent directory \((\.|/tmp/)\) is not safe] || /^ok$/ || m[^[-a-zA-Z0-9_/.]+\s*\.*\s*(ok|skipped|skipping test on this platform)$] || /^(xlc|cc_r) -c / || /^sh mv-if-diff\b/ || /File \S+ not changed/ || /^(not\s+)?ok\s+\d+\s+[-#]\s+(?i:skip\S*[: ])/i || /^dllwrap: no export definition file provided/ || /^dllwrap: creating one. but that may not be what you want/ || /^(GNUm|M)akefile:\d+: warning: overriding commands for target `perlmain.o'/ || /^(GNUm|M)akefile:\d+: warning: ignoring old commands for target `perlmain.o'/ || /^\s+CCCMD\s+=\s+/ || /^Extracting .*with variable substitutions/ || m[cc\s+-o\s+perl.*perlmain.o\s+lib/auto/DynaLoader/DynaLoader\.a\s+libperl\.a] || /^\S+ is up to date/ || /^( )?### / || m(^(?:\.\.[/\\])?[\w/\\-]+\.*ok$) || m(^(?:\.\.[/\\])?[\w/\\-]+\.*ok\s+\d+(\.\d+)?\s*m?s$) || m(^(?:\.\.[/\\])?[\w/\\-]+\.*ok,\s+\d+/\d+\s+skipped:) || m(^(?:\.\.[/\\])?[\w/\\-]+\.*skipped[: ]) || /^\t?x?copy / || /\d+\s+[Ff]ile\(s\) copied/ || m([/\\](?:mini)?perl\.exe ) || /^\t?cd / || /^\b[ng]make\b/ || m[^\s+\d+/\d+ skipped: ] || /^\s+all skipped: / || /^\s*pl2bat\.bat [\w\\]+/ || /^Making / || /^Skip / || /^Creating library file: libExtTest\.dll\.a/ || /^cc: warning 983: / |