[flang-commits] [flang] [Flang] Support -Werror=<name> and -Wno-error=<name> (PR #205413)
Eugene Epshteyn via flang-commits
flang-commits at lists.llvm.org
Thu Jul 2 10:26:28 PDT 2026
================
@@ -259,6 +259,55 @@ bool LanguageFeatureControl::EnableWarning(std::string_view input) {
return false;
}
+bool LanguageFeatureControl::SetWarningErrorTreatment(
+ std::string_view specifier, bool asError) {
+ if (auto warning{FindWarning(specifier)}) {
----------------
eugeneepshteyn wrote:
`FindWarning()` returns a pair, where `first` is the warning and `second` shows whether it's enabled. I see `first` used here, but not `second`, which probably means that `-Werror=no-portability` is treated the same as `-Werror=portability`
https://github.com/llvm/llvm-project/pull/205413
More information about the flang-commits
mailing list