[all-commits] [llvm/llvm-project] 3ba079: [flang][runtime] Added missing routines into CUDA ...
Slava Zakharin via All-commits
all-commits at lists.llvm.org
Mon Apr 29 08:19:12 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3ba079183f82191d8b6a26dedfebc4a031a3fb6d
https://github.com/llvm/llvm-project/commit/3ba079183f82191d8b6a26dedfebc4a031a3fb6d
Author: Slava Zakharin <szakharin at nvidia.com>
Date: 2024-04-29 (Mon, 29 Apr 2024)
Changed paths:
M flang/runtime/CMakeLists.txt
M flang/runtime/file.cpp
M flang/runtime/namelist.cpp
Log Message:
-----------
[flang][runtime] Added missing routines into CUDA build. (#90272)
Apparently, nvcc does not compile for device the routines whose
definitions
are not marked with device attribute (note that the forward declarations
are already marked). It looks like it is different for class members,
i.e. marking just the declarations is enough.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list