rsmith added a comment. Thanks, the summary gave me a chuckle :)
================ Comment at: clang/lib/Sema/SemaExpr.cpp:11809-11812 + Diag(Loc, IsError + ? diag::err_typecheck_ordered_comparison_of_function_pointers + : diag::ext_typecheck_ordered_comparison_of_function_pointers) + << LHSType << RHSType << LHS.get()->getSourceRange() ---------------- In C++, non-`IsError` cases, this should be a `warn_...` diagnostic that is a `Warning<...>`, rather than an `ext_...` diagnostic that is an `ExtWarn<...>`, otherwise we'll reject this in `-pedantic-errors` mode. (That's what's happening in `test/CXX/drs/dr15xx.cpp`.) Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D104892/new/ https://reviews.llvm.org/D104892 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits