[flang-commits] [flang] [flang] Fix -Wcharacter-conversion warnings (NFC) (PR #155873)

Nikita Popov via flang-commits flang-commits at lists.llvm.org
Thu Aug 28 09:02:44 PDT 2025


================
@@ -1785,7 +1785,7 @@ common::IfNoLvalue<std::optional<TO>, FROM> ConvertString(FROM &&s) {
       if (static_cast<std::uint64_t>(*iter) > 127) {
         return std::nullopt;
       }
-      str.push_back(*iter);
+      str.push_back(static_cast<typename TO::value_type>(*iter));
----------------
nikic wrote:

This one is safe due to the preceding check.

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


More information about the flang-commits mailing list