From a5d65f162efdd21ef11e334b239bca4c43660049 Mon Sep 17 00:00:00 2001 From: Incardona Pietro <incardon@mpi-cbg.de> Date: Wed, 17 Nov 2021 04:02:47 +0100 Subject: [PATCH] Fixing CUDA --- configure | 27 ++++++++++----------------- openfpm_data | 2 +- openfpm_devices | 2 +- openfpm_vcluster | 2 +- 4 files changed, 13 insertions(+), 20 deletions(-) diff --git a/configure b/configure index 29474677f..151643373 100755 --- a/configure +++ b/configure @@ -122,7 +122,6 @@ with_suitesparse with_petsc with_eigen with_vcdevel -enable_gpu enable_asan enable_garbageinj enable_garbageinjv @@ -197,9 +196,6 @@ do ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_useropt in - gpu) - conf_options="$conf_options -DENABLE_GPU=OFF" - ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac @@ -248,19 +244,6 @@ do test_performance) conf_options="$conf_options -DTEST_PERFORMANCE=ON" ;; - gpu) - if [ x"$CXX" == x"" ]; then - conf_options="$conf_options" - else - conf_options="$conf_options -DCMAKE_CUDA_HOST_COMPILER=$(which $CXX)" - fi - if [ x"$CXXCUDA" == x"" ]; then - conf_options="$conf_options" - else - conf_options="$conf_options -DCMAKE_CUDA_COMPILER=$(which $CXXCUDA)" - fi - conf_options="$conf_options -DENABLE_GPU=ON" - ;; asan) conf_options="$conf_options -DENABLE_ASAN=ON" ;; @@ -477,6 +460,16 @@ do case $ac_useropt in cuda_on_backend) conf_options="$conf_options -DCUDA_ON_BACKEND=$ac_optarg" + if [ x"$ac_optarg" != x"CUDA" ]; then + conf_options="$conf_options" + else + conf_options="$conf_options -DCMAKE_CUDA_HOST_COMPILER=$(which $CXX)" + fi + if [ x"$CXXCUDA" == x"" ]; then + conf_options="$conf_options" + else + conf_options="$conf_options -DCMAKE_CUDA_COMPILER=$(which $CXXCUDA)" + fi ;; libhilbert) conf_options="$conf_options -DLIBHILBERT_ROOT=$ac_optarg" diff --git a/openfpm_data b/openfpm_data index 17a3db42f..2ce34b8e3 160000 --- a/openfpm_data +++ b/openfpm_data @@ -1 +1 @@ -Subproject commit 17a3db42f94fb549ed5b38b6c20ca5502cb90d4b +Subproject commit 2ce34b8e3d4b48dde95d95a5f0a599df9ad89e85 diff --git a/openfpm_devices b/openfpm_devices index 820a0a676..3d2666f28 160000 --- a/openfpm_devices +++ b/openfpm_devices @@ -1 +1 @@ -Subproject commit 820a0a676fc35b00ad4ba23dbb3cbde12fe30e8a +Subproject commit 3d2666f289ddeb35b0d17eeff0bd7d00bc2b5c59 diff --git a/openfpm_vcluster b/openfpm_vcluster index f1dbe16d7..440f7b738 160000 --- a/openfpm_vcluster +++ b/openfpm_vcluster @@ -1 +1 @@ -Subproject commit f1dbe16d77cebbf6666ce7982529009cdf7bb537 +Subproject commit 440f7b738e91eed5bc70c38cf73e997745218dfc -- GitLab