[flang-commits] [flang] [flang] remove unused variable (NFC) (PR #184293)

Kelvin Li via flang-commits flang-commits at lists.llvm.org
Tue Mar 3 06:22:47 PST 2026


================
@@ -8547,8 +8547,7 @@ void IntrinsicLibrary::genTokenize(llvm::ArrayRef<fir::ExtendedValue> args) {
   // TOKENS is CHARACTER.  For form 2, FIRST is INTEGER.
   mlir::Type thirdArgEleTy = fir::getElementTypeOf(args[2]);
   bool isForm1 = fir::isa_char(thirdArgEleTy);
-  bool isForm2 = fir::isa_integer(thirdArgEleTy);
-  assert((isForm1 || isForm2) &&
+  assert((isForm1 || fir::isa_integer(thirdArgEleTy)) &&
----------------
kkwli wrote:

@eugeneepshteyn 

```
$ cmake ... -DCMAKE_BUILD_TYPE=Release -DFLANG_ENABLE_WERROR=On ...
/home/kli/llvm-project/flang/lib/Optimizer/Builder/IntrinsicCall.cpp:8550:8: error: unused variable 'isForm2' [-Werror,-Wunused-variable]
 8550 |   bool isForm2 = fir::isa_integer(thirdArgEleTy);
      |        ^~~~~~~
1 error generated.
```

https://github.com/llvm/llvm-project/pull/184293


More information about the flang-commits mailing list