From b4861262a6c5eb3bb8a7794af0119954fe9374d5 Mon Sep 17 00:00:00 2001 From: Daniel Dunning <39738037+djdunning@users.noreply.github.com> Date: Thu, 1 Aug 2024 09:46:30 -0600 Subject: [PATCH] continuing heffte cuda --- .conda/heffte/cuda/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.conda/heffte/cuda/build.sh b/.conda/heffte/cuda/build.sh index af872cb57..4628c64c1 100755 --- a/.conda/heffte/cuda/build.sh +++ b/.conda/heffte/cuda/build.sh @@ -11,7 +11,7 @@ fi source "$RECIPE_DIR/../../cross-compile-setup.sh" -#export OMPI_CXX=nvcc +export OMPI_CXX=nvcc # Only do this for cross compiling #if [ "$PLATFORM" != "linux-64" ] ; then # export NVCC_PREPEND_FLAGS="-ccbin $CXX"; @@ -24,6 +24,7 @@ export LIBRARIES="$LIBRARIES \"-L$PREFIX/lib\"" # -D CMAKE_CUDA_HOST_LINK_LAUNCHER=$CXX \ # -D MPI_C_COMPILER="$BUILD_PREFIX/bin/mpicc" \ # -D MPI_CXX_COMPILER="$BUILD_PREFIX/bin/mpicxx" \ +# -D CMAKE_CUDA_COMPILER=nvcc \ cmake -D CMAKE_BUILD_TYPE:STRING=RELEASE \ -D BUILD_SHARED_LIBS=ON \ -D CMAKE_INSTALL_PREFIX:PATH=$PREFIX \ @@ -31,7 +32,6 @@ cmake -D CMAKE_BUILD_TYPE:STRING=RELEASE \ -D Heffte_ENABLE_CUDA=ON \ -D Heffte_DISABLE_GPU_AWARE_MPI=ON \ -D CMAKE_CXX_FLAGS="$PATCHED_CXXFLAGS" \ - -D CMAKE_CUDA_COMPILER=nvcc \ $CMAKE_ARGS \ -S $SRC_DIR \