[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