Hi All, I keep running into this issue when trying to configure PETSc downloading HYPRE in Polaris. My modules are:
export MPICH_GPU_SUPPORT_ENABLED=1 module use /soft/modulefiles module load spack-pe-base cmake module unload darshan module load cudatoolkit-standalone PrgEnv-gnu cray-libsci and my configure line is: $./configure COPTFLAGS="-O2" CXXOPTFLAGS="-O2" FOPTFLAGS="-O2" FCOPTFLAGS="-O2" CUDAOPTFLAGS="-O2" --with-debugging=1 --download-suitesparse --download-hypre --with-cuda --with-cc=cc --with-cxx=CC --with-fc=ftn --with-cudac=nvcc --with-cuda-arch=80 What I see in the configure phase is: ============================================================================================= Configuring PETSc to compile on your system ============================================================================================= ============================================================================================= Trying to download https://urldefense.us/v3/__https://bitbucket.org/petsc/pkg-sowing.git__;!!G_uCfscf7eWS!cmVCEe9Yo9XY7yJT97YkbQmjoCgOuxhiJ2FQxtDUKX1EeWJlKWt0pLawxoHeUS0ZDgSfwCHAoJNUjc5uQW3gQdHH9OXszklO$ for SOWING ============================================================================================= ============================================================================================= Running configure on SOWING; this may take several minutes ============================================================================================= ============================================================================================= Running make on SOWING; this may take several minutes ============================================================================================= ============================================================================================= Running make install on SOWING; this may take several minutes ============================================================================================= ============================================================================================= Running arch-polaris-dbg/bin/bfort to generate Fortran stubs ============================================================================================= ============================================================================================= Trying to download https://urldefense.us/v3/__https://github.com/DrTimothyAldenDavis/SuiteSparse__;!!G_uCfscf7eWS!cmVCEe9Yo9XY7yJT97YkbQmjoCgOuxhiJ2FQxtDUKX1EeWJlKWt0pLawxoHeUS0ZDgSfwCHAoJNUjc5uQW3gQdHH9Ho5-hpl$ for SUITESPARSE ============================================================================================= ============================================================================================= Configuring SUITESPARSE with CMake; this may take several minutes ============================================================================================= ============================================================================================= Compiling and installing SUITESPARSE; this may take several minutes ============================================================================================= ============================================================================================= Trying to download https://urldefense.us/v3/__https://github.com/hypre-space/hypre__;!!G_uCfscf7eWS!cmVCEe9Yo9XY7yJT97YkbQmjoCgOuxhiJ2FQxtDUKX1EeWJlKWt0pLawxoHeUS0ZDgSfwCHAoJNUjc5uQW3gQdHH9JxTYrQ0$ for HYPRE ============================================================================================= ============================================================================================= Running configure on HYPRE; this may take several minutes ============================================================================================= ============================================================================================= Running make on HYPRE; this may take several minutes ============================================================================================= ********************************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): --------------------------------------------------------------------------------------------- Error running make; make install on HYPRE ********************************************************************************************* the configure.log file ends with: ********************************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): --------------------------------------------------------------------------------------------- Error running make; make install on HYPRE ********************************************************************************************* File "/home/mnv/Software/petsc/config/configure.py", line 462, in petsc_configure framework.configure(out = sys.stdout) File "/home/mnv/Software/petsc/config/BuildSystem/config/framework.py", line 1455, in configure self.processChildren() File "/home/mnv/Software/petsc/config/BuildSystem/config/framework.py", line 1443, in processChildren self.serialEvaluation(self.childGraph) File "/home/mnv/Software/petsc/config/BuildSystem/config/framework.py", line 1418, in serialEvaluation child.configure() File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 1354, in configure self.executeTest(self.configureLibrary) File "/home/mnv/Software/petsc/config/BuildSystem/config/base.py", line 138, in executeTest ret = test(*args,**kargs) File "/home/mnv/Software/petsc/config/BuildSystem/config/packages/hypre.py", line 199, in configureLibrary config.package.Package.configureLibrary(self) File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 1041, in configureLibrary for location, directory, lib, incl in self.generateGuesses(): File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 609, in generateGuesses d = self.checkDownload() File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 743, in checkDownload return self.getInstallDir() File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 545, in getInstallDir installDir = self.Install() File "/home/mnv/Software/petsc/config/BuildSystem/config/package.py", line 1892, in Install raise RuntimeError('Error running make; make install on '+self.PACKAGE) ================================================================================ Finishing configure run at Fri, 09 Aug 2024 15:44:54 +0000 ================================================================================ Any help in debugging this is much appreciated. I can provide the whole configure.log file if needed. Thank you for your time, Marcos