message: workaround for MSVC extended-lambda issue
diff: @@ -121,7 +121,16 @@ if(CMAKE_CUDA_COMPILER_ID STREQUAL "NVIDIA")
  # and allows the usage of std::array for nvidia GPUs
  target_compile_options(ginkgo_cuda
  PRIVATE
  - $<$<COMPILE_LANGUAGE:CUDA>:--expt-relaxed-constexpr --expt-extended-lambda>)
  + $<$<COMPILE_LANGUAGE:CUDA>:--expt-relaxed-constexpr>)
  + if(MSVC)
  + target_compile_options(ginkgo_cuda
  + PRIVATE
  + $<$<COMPILE_LANGUAGE:CUDA>:--extended-lambda>)
  + else()
  + target_compile_options(ginkgo_cuda
  + PRIVATE
  + $<$<COMPILE_LANGUAGE:CUDA>:--expt-extended-lambda>)
  + endif()
  endif()
  if (NOT CMAKE_CUDA_HOST_COMPILER AND NOT GINKGO_CUDA_DEFAULT_HOST_COMPILER)
  