https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89718
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Status|UNCONFIRMED |RESOLVED CC| |egallager at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #5 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Federico Kircheis from comment #4) > (In reply to Jakub Jelinek from comment #2) > > The tokens on which you expect the warning come from an area of the code > > that is not in between the pragmas, so the gcc behavior looks good to me > > here. Maybe clang doesn't do macro origin tracking here? > > I do not think I understand what you mean, could you elaborate please? > > (In reply to Andrew Pinski from comment #3) > > I think this is a dup of bug 55578. > > Yes, seems to be a duplicate (retested with `error` instead of `ignored`), > sorry for not noticing it. closing as such, then. *** This bug has been marked as a duplicate of bug 55578 ***