The source project of this merge request has been removed.
Remove EIGEN_DEVICE_FUNC from CwiseBinaryOp's default copy constructor.
What does this implement/fix?
This removes the following warning generated by the CUDA compiler.
__device__ annotation is ignored on a function("CwiseBinaryOp") that is explicitly defaulted on its first declaration
Additional information
Execution space specifiers are ignored on explicitly defaulted functions. The execution space is instead inferred from the functions calling those defaulted functions. More details here.