You need to send configure.log to petsc-ma...@mcs.anl.gov 
<mailto:petsc-ma...@mcs.anl.gov> so we can see why the PETSc configure CUDA 
checks failed. Once we have that we can either make configure more robust for 
the type of system you are working on or tell you what to change to get the 
configure to complete. If at all possible please use the main git branch of 
PETSc when running configure while working with GPUs.

  Barry


> On Nov 14, 2021, at 11:15 AM, Ted Kord <teddy.k...@gmail.com> wrote:
> 
> Dear all
> 
> I am trying to install PETSc with Kokkos and with the CUDA option but I keep 
> getting the following error:
> 
> "UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
> -------------------------------------------------------------------------------
> Could not find a CUDA compiler. Please set with the option --with-cudac or 
> -CUDAC and load the config.compilers module.
> "
> 'nvcc' is on my path and works fine.
> 
> I have also tried specifying --with-cudac=/usr/local/cuda/bin/nvcc still with 
> the same error.
> 
> This is my 'configure line:'
> 
> ./configure --download-openmpi --download-kokkos-kernels 
> --download-kokkos-kernels-shared=1 --download-kokkos --with-cuda=1 
> --with-cudac=/usr/local/cuda/bin/nvcc --with-cuda-dir=/usr/local/cuda 
> --download-viennacl --download-fblaslapack --download-adios-shared=1 
> --download-hdf5 --download-hdf5-shared-libraries=1 --download-adolc 
> --download-colpack --download-hypre --download-hypre-shared=1 
> --download-codipack --download-metis --download-slepc --download-libceed 
> --download-eigen --download-parmetis --download-ptscotch --download-mumps 
> --download-scalapack --download-hwloc --download-pastix --download-random123 
> --download-suitesparse --download-superlu --download-superlu-shared=1 
> --download-superlu_dist --download-superlu_dist-shared=1 --download-trilinos 
> --download-trilinos-shared=1 --download-ml --download-ml-shared=1 
> --download-fftw --download-fftw-shared=1 --download-gsl --download-magma 
> --download-radau5 --download-sundials2 --download-tchem
> 
> 
> -- 
> Best regards,
> 
> Theodore
> 

Reply via email to