https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114070

--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
Further reduced:

int unresolved(unsigned dirmask, unsigned mask, int *unresolved_n)
{
  for (int i = 0; i < 1024; i++) {
    mask |= 1;
    if (!unresolved_n[i] || unresolved_n[i] & 70000)
      dirmask |= 1;
  }
  return (dirmask == mask);
}

Reply via email to