You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While #2198 clears the issue we had with the check on kernel arguments being trivially copyable as discussed in #2195, unfortunately I am running into a comparable issue with the check done on the kernel itself in
"Kernels must be trivially copyable or an extended CUDA lambda expression!");
If, for instance, a user kernel has a member that is of a type such as described previously (#2195), std::is_trivially_copyable evaluates to false as well. A trait similarly to the one you introduced for the kernel argument would be helpful to have for the kernel as well.
The text was updated successfully, but these errors were encountered:
While #2198 clears the issue we had with the check on kernel arguments being trivially copyable as discussed in #2195, unfortunately I am running into a comparable issue with the check done on the kernel itself in
alpaka/include/alpaka/kernel/Traits.hpp
Lines 269 to 271 in a4142d3
If, for instance, a user kernel has a member that is of a type such as described previously (#2195), std::is_trivially_copyable evaluates to false as well. A trait similarly to the one you introduced for the kernel argument would be helpful to have for the kernel as well.
The text was updated successfully, but these errors were encountered: