[flang-commits] [flang] c919221 - [flang][cuda][NFC] Remove TODO implemented in semantic (#148058)
via flang-commits
flang-commits at lists.llvm.org
Thu Jul 10 20:52:59 PDT 2025
Author: Valentin Clement (バレンタイン クレメン)
Date: 2025-07-10T20:52:55-07:00
New Revision: c919221bbe56fae15b509fcc84c25b0c041eb6b5
URL: https://github.com/llvm/llvm-project/commit/c919221bbe56fae15b509fcc84c25b0c041eb6b5
DIFF: https://github.com/llvm/llvm-project/commit/c919221bbe56fae15b509fcc84c25b0c041eb6b5.diff
LOG: [flang][cuda][NFC] Remove TODO implemented in semantic (#148058)
Added:
Modified:
flang/lib/Lower/Bridge.cpp
Removed:
################################################################################
diff --git a/flang/lib/Lower/Bridge.cpp b/flang/lib/Lower/Bridge.cpp
index 987fd3095fdf6..cd55d10314740 100644
--- a/flang/lib/Lower/Bridge.cpp
+++ b/flang/lib/Lower/Bridge.cpp
@@ -4842,8 +4842,6 @@ class FirConverter : public Fortran::lower::AbstractConverter {
.detailsIf<Fortran::semantics::ObjectEntityDetails>()) {
if (details->cudaDataAttr() &&
*details->cudaDataAttr() != Fortran::common::CUDADataAttr::Pinned) {
- // TODO: This should probably being checked in semantic and give a
- // proper error.
assert(
nbDeviceResidentObject <= 1 &&
"Only one reference to the device resident object is supported");
More information about the flang-commits
mailing list