[flang-commits] [flang] [flang] Fix build warning (PR #89686)
Peter Klausler via flang-commits
flang-commits at lists.llvm.org
Mon Apr 22 16:22:40 PDT 2024
https://github.com/klausler created https://github.com/llvm/llvm-project/pull/89686
A recent patch had three declared but unused variables in it, triggering a warning in some build bots. Remove them.
>From 01d74cbc8865c3aa1c42eca411384c811007eece Mon Sep 17 00:00:00 2001
From: Peter Klausler <pklausler at nvidia.com>
Date: Mon, 22 Apr 2024 16:18:55 -0700
Subject: [PATCH] [flang] Fix build warning
A recent patch had three declared but unused variables in it,
triggering a warning in some build bots. Remove them.
---
flang/lib/Evaluate/fold-logical.cpp | 3 ---
1 file changed, 3 deletions(-)
diff --git a/flang/lib/Evaluate/fold-logical.cpp b/flang/lib/Evaluate/fold-logical.cpp
index 4c1afe9a0f2952..b7d641711c363d 100644
--- a/flang/lib/Evaluate/fold-logical.cpp
+++ b/flang/lib/Evaluate/fold-logical.cpp
@@ -482,11 +482,9 @@ static Expr<Type<TypeCategory::Logical, KIND>> RewriteOutOfRange(
CHECK(x != nullptr);
if (const auto *mold{UnwrapExpr<Expr<SomeType>>(args[1])}) {
DynamicType xType{x->GetType().value()};
- DynamicType moldType{mold->GetType().value()};
std::optional<Expr<LogicalResult>> result;
bool alwaysFalse{false};
if (auto *iXExpr{UnwrapExpr<Expr<SomeInteger>>(*x)}) {
- DynamicType iXType{iXExpr->GetType().value()};
int iXKind{iXExpr->GetType().value().kind()};
if (auto *iMoldExpr{UnwrapExpr<Expr<SomeInteger>>(*mold)}) {
// INTEGER -> INTEGER
@@ -522,7 +520,6 @@ static Expr<Type<TypeCategory::Logical, KIND>> RewriteOutOfRange(
}
}
} else if (auto *rXExpr{UnwrapExpr<Expr<SomeReal>>(*x)}) {
- DynamicType rXType{rXExpr->GetType().value()};
int rXKind{rXExpr->GetType().value().kind()};
if (auto *iMoldExpr{UnwrapExpr<Expr<SomeInteger>>(*mold)}) {
// REAL -> INTEGER
More information about the flang-commits
mailing list