| line | % | coverage | branch |
| 53 | 50 | T | F | if ($hook eq 'package-keyrings') { } |
| 50 | T | F | elsif ($hook eq 'archive-keyrings') { } |
| 50 | T | F | elsif ($hook eq 'archive-keyrings-historic') { } |
| 50 | T | F | elsif ($hook eq 'builtin-build-depends') { } |
| 50 | T | F | elsif ($hook eq 'builtin-build-conflicts') { } |
| 100 | T | F | elsif ($hook eq 'register-custom-fields') { } |
| 50 | T | F | elsif ($hook eq 'extend-patch-header') { } |
| 100 | T | F | elsif ($hook eq 'update-buildflags') { } |
| 50 | T | F | elsif ($hook eq 'builtin-system-build-paths') { } |
| 50 | T | F | elsif ($hook eq 'build-tainted-by') { } |
| 50 | T | F | elsif ($hook eq 'sanitize-environment') { } |
| 100 | T | F | elsif ($hook eq 'backport-version-regex') { } |
| 68 | 0 | T | F | if ($ch_info->{'Closes'}) |
| 98 | 0 | T | F | if (length $ENV{'LC_ALL'}) |
| 183 | 50 | T | F | unless (defined $abi and defined $libc and defined $os and defined $cpu) |
| 187 | 50 | T | F | unless (defined $abi_bits and defined $abi_endian) |
| 224 | 50 | T | F | unless (exists $builtin_pie_arch{$arch}) |
| 228 | 100 | T | F | if ($abi_bits != 32) |
| 265 | 50 | T | F | if ($abi_bits != 32 or not exists $time32_arch{$arch} or $libc eq "musl") |
| 288 | 100 | T | F | if (&any(sub {
$arch eq $_;
}
, 'hurd-i386', 'kfreebsd-i386')) { } |
| 100 | T | F | elsif (not defined $use_feature{'abi'}{'time64'}) { } |
| 296 | 100 | T | F | if ($arch eq 'i386') { } |
| 305 | 100 | T | F | if (&any(sub {
$arch eq $_;
}
, 'armel', 'armhf', 'hppa', 'm68k', 'mips', 'mipsel', 'powerpc', 'sh4')) { } |
| 311 | 100 | T | F | if ($use_feature{'abi'}{'time64'} and not $builtin_feature{'abi'}{'time64'}) |
| 313 | 50 | T | F | if $libc eq "gnu" |
| 336 | 50 | T | F | if ($use_feature{'reproducible'}{'fixfilepath'} or $use_feature{'reproducible'}{'fixdebugpath'}) |
| 347 | 50 | T | F | if ($build_path =~ m[[^-+:.0-9a-zA-Z~/_]]) |
| 355 | 50 | T | F | if ($opts_build->has('noopt')) { } |
| 364 | 0 | T | F | if ($use_feature{'sanitize'}{'address'} and $use_feature{'sanitize'}{'thread'}) |
| 369 | 50 | T | F | if ($use_feature{'sanitize'}{'address'} or $use_feature{'sanitize'}{'thread'}) |
| 377 | 50 | T | F | if (&none(sub {
$os eq $_;
}
, "linux", "kfreebsd", "hurd") or &any(sub {
$cpu eq $_;
}
, "alpha", "hppa", "ia64")) |
| 383 | 50 | T | F | if (&any(sub {
$cpu eq $_;
}
, "ia64", "alpha", "hppa", "nios2") or $arch eq "arm") |
| 390 | 100 | T | F | if (&none(sub {
$arch eq $_;
}
, "amd64", "arm64", "armhf", "armel")) |
| 394 | 50 | T | F | if (&any(sub {
$cpu eq $_;
}
, "ia64", "hppa")) |
| 398 | 100 | T | F | if (&none(sub {
$cpu eq $_;
}
, "amd64", "arm64")) |
| 406 | 50 | T | F | if ($flags->get_option_value("optimize-level") == 0) |
| 413 | 50 | T | F | if ($use_feature{'hardening'}{'relro'} == 0) |
| 418 | 50 | T | F | if ($use_feature{'hardening'}{'stackprotector'} == 0) |
| 459 | 50 | T | F | if ($optimize_level == 0) { } |
| 473 | 100 | T | F | if ($flags->use_feature('abi', 'lfs') and not $abi_builtins{'lfs'}) { } |
| 100 | T | F | elsif (not $flags->use_feature('abi', 'lfs') || $abi_builtins{'lfs'} and $cc_abi_time64) { } |
| 482 | 100 | T | F | if ($flags->use_feature('abi', 'time64') and not $abi_builtins{'time64'}) { } |
| 100 | T | F | elsif (not $flags->use_feature('abi', 'time64') || $abi_builtins{'time64'} and $cc_abi_time64) { } |
| 492 | 100 | T | F | if ($flags->use_feature('qa', 'bug-implicit-func')) { } |
| 497 | 100 | T | F | if ($flags->use_feature("qa", "bug")) |
| 511 | 50 | T | F | if ($flags->use_feature("qa", "canary")) |
| 524 | 50 | T | F | if ($flags->use_feature("reproducible", "timeless")) |
| 529 | 50 | T | F | if ($flags->use_feature("reproducible", "fixfilepath") or $flags->use_feature("reproducible", "fixdebugpath")) |
| 536 | 50 | T | F | if ($flags->use_feature('reproducible', 'fixfilepath')) { } |
| 547 | 100 | T | F | if ($flags->use_feature("optimize", "lto")) |
| 554 | 50 | T | F | if ($flags->use_feature("sanitize", "address")) |
| 561 | 50 | T | F | if ($flags->use_feature("sanitize", "thread")) |
| 568 | 50 | T | F | if ($flags->use_feature("sanitize", "leak")) |
| 572 | 50 | T | F | if ($flags->use_feature("sanitize", "undefined")) |
| 584 | 50 | T | F | if (defined $use_pie and $use_pie and not $hardening_builtins{'pie'}) { } |
| 50 | T | F | elsif (defined $use_pie and not $use_pie and $hardening_builtins{'pie'}) { } |
| 595 | 50 | T | F | if ($flags->use_feature('hardening', 'stackprotectorstrong')) { } |
| 0 | T | F | elsif ($flags->use_feature('hardening', 'stackprotector')) { } |
| 604 | 100 | T | F | if ($flags->use_feature("hardening", "stackclash")) |
| 610 | 50 | T | F | if ($flags->use_feature("hardening", "fortify")) |
| 616 | 50 | T | F | if ($flags->use_feature("hardening", "format")) |
| 625 | 50 | T | F | if ($flags->use_feature("hardening", "relro")) |
| 630 | 50 | T | F | if ($flags->use_feature("hardening", "bindnow")) |
| 635 | 100 | T | F | if ($flags->use_feature("hardening", "branch")) |
| 638 | 50 | T | F | if ($cpu eq 'arm64') { } |
| 50 | T | F | elsif ($cpu eq 'amd64') { } |
| 645 | 50 | T | F | if (defined $flag) |
| 656 | 100 | T | F | if ($host_arch eq $build_arch) { } |
| 658 | 100 | T | F | if $flag =~ /_FOR_BUILD$/ |
| 673 | 0 | T | F | unless -l $pathname |
| 676 | 0 | T | F | if ($linkname eq "usr$pathname" or $linkname eq "/usr$pathname") |
| 691 | 0 | T | F | if -f $_ |