summaryrefslogtreecommitdiff
path: root/media-libs/opencv/files/opencv-3.3.0-cuda9-compute20.patch
blob: 384630002d98b3c2265330732dbf3813db4c5f3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- a/cmake/OpenCVDetectCUDA.cmake	2018-01-02 11:57:50.358147518 -0500
+++ b/cmake/OpenCVDetectCUDA.cmake	2018-01-02 12:48:44.108965500 -0500
@@ -104,7 +104,7 @@
       if(${CUDA_VERSION} VERSION_LESS "8.0")
         set(__cuda_arch_bin "2.0 3.0 3.5 3.7 5.0 5.2")
       else()
-        set(__cuda_arch_bin "2.0 3.0 3.5 3.7 5.0 5.2 6.0 6.1")
+        set(__cuda_arch_bin "3.0 3.5 3.7 5.0 5.2 6.0 6.1")
       endif()
     endif()
   endif()
@@ -209,7 +209,7 @@ if(CUDA_FOUND)
     endif()

     if(UNIX OR APPLE)
-      set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} -Xcompiler -fPIC)
+      set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} -Xcompiler -fPIC --expt-relaxed-constexpr)
     endif()
     if(APPLE)
       set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} -Xcompiler -fno-finite-math-only)