[flang-commits] [flang] 410ec6d - [flang] Disable new -Wused-undefined-variable warning by default (#174151)
via flang-commits
flang-commits at lists.llvm.org
Thu Jan 1 09:32:01 PST 2026
Author: Peter Klausler
Date: 2026-01-01T09:31:57-08:00
New Revision: 410ec6d42bc451e12db99b89a1b5225c51e9f141
URL: https://github.com/llvm/llvm-project/commit/410ec6d42bc451e12db99b89a1b5225c51e9f141
DIFF: https://github.com/llvm/llvm-project/commit/410ec6d42bc451e12db99b89a1b5225c51e9f141.diff
LOG: [flang] Disable new -Wused-undefined-variable warning by default (#174151)
The new warning about local variables that are used without possible
being defined or initialized may be generating some false positives;
disable it by default for now.
Added:
Modified:
flang/lib/Support/Fortran-features.cpp
Removed:
################################################################################
diff --git a/flang/lib/Support/Fortran-features.cpp b/flang/lib/Support/Fortran-features.cpp
index 7544306a2b3fc..356050f22b443 100644
--- a/flang/lib/Support/Fortran-features.cpp
+++ b/flang/lib/Support/Fortran-features.cpp
@@ -152,7 +152,6 @@ LanguageFeatureControl::LanguageFeatureControl() {
// New warnings, on by default
warnLanguage_.set(LanguageFeature::SavedLocalInSpecExpr);
warnLanguage_.set(LanguageFeature::NullActualForAllocatable);
- warnUsage_.set(UsageWarning::UsedUndefinedVariable);
warnUsage_.set(UsageWarning::BadValueInDeadCode);
}
More information about the flang-commits
mailing list