Expose Hopper (sm_90) support only for CUDA 12.0 and later (fixes #1165)

Change-Id: I1e0fdbabdd866494051ed21b7c456ece82a4d6a3
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d864845..853a59b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -345,10 +345,10 @@
           # Support Ampere GPUs.
           list(APPEND CMAKE_CUDA_ARCHITECTURES "80")
         endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.0")
-        if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.8")
+        if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.0")
           # Support Hopper GPUs.
           list(APPEND CMAKE_CUDA_ARCHITECTURES "90")
-        endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.8")
+        endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.0")
         message("-- Setting CUDA Architecture to ${CMAKE_CUDA_ARCHITECTURES}")
       endif()