-
Notifications
You must be signed in to change notification settings - Fork 7
Odd issue with make.depend in QE with Environ #7
Description
Unable to open MODULE file environ_api_stub.mod when running make after configure or make
[l1057678@cypress-1 qe-7.3]$ grep -r environ_api_stub *
Modules/environ_base_module.f90: USE environ_api_stub, ONLY: environ_interface
Modules/make.depend:environ_base_module.o : @environ_api_stub@
Modules/Makefile:environ_api_stub.o \
in Environ
./configure --with-qe=/shared/data1/Users/l1057678/qe-7.3 --with-cuda=$CUDA_HOME --with-cuda-cc=80 --with-cuda-runtime=12.1 --prefix=pwd --enable-openmp --enable-parallel --with-scalapack
make -j16 compile
cd ../build_x86_64_mkl_gpu/
FC=nvfortran F90=nvfortran F77=nvfortran CC=nvc CXX=nvc++ cmake -DQE_ENABLE_CUDA=ON -DQE_ENABLE_OPENMP=ON -DCMAKE_INSTALL_PREFIX=pwd -DENVIRON_ROOT=/shared/data1/Users/l1057678/qe-7.3/Environ -DQE_ENABLE_ENVIRON=ON ..
...
[l1057678@cypress-1 build_x86_64_mkl_gpu]$ make -j16 pw
[ 5%] Built target qe_device_lapack
[ 5%] Built target qe_lax_headers
[ 5%] Built target qe_xml
[ 8%] Built target qe_ks_headers
[ 8%] Built target qe_devxlib
[ 8%] Built target mbd
[ 10%] Built target qe_utilx_c
[ 13%] Built target qe_modules_c
[ 16%] Built target qe_libbeef
[ 18%] Built target qe_fftx
[ 21%] Built target qe_utilx
[ 24%] Built target qe_xclib
[ 27%] Built target qe_lax
[ 32%] Built target qe_upflib
[ 35%] Built target qe_kssolver_davidson
[ 35%] Built target qe_kssolver_ppcg
[ 37%] Built target qe_kssolver_cg
[ 37%] Built target qe_kssolver_rmmdiis
[ 37%] Built target qe_kssolver_dense
[ 37%] Built target qe_kssolver_paro
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/environ_base_module.f90.o
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/read_pseudo.f90.o
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/rism1d_facade.f90.o
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/rism3d_facade.f90.o
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/mbdlib.f90.o
[ 37%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/qexsd.f90.o
[ 40%] Building Fortran object Modules/CMakeFiles/qe_modules.dir/read_input.f90.o
NVFORTRAN-F-0004-Unable to open MODULE file environ_api_stub.mod (/shared/data1/Users/l1057678/qe-7.3/Modules/environ_base_module.f90: 9)
NVFORTRAN/x86-64 Linux 23.5-0: compilation aborted
make[3]: *** [Modules/CMakeFiles/qe_modules.dir/build.make:296: Modules/CMakeFiles/qe_modules.dir/environ_base_module.f90.o] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/Makefile2:2519: Modules/CMakeFiles/qe_modules.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:3482: PW/CMakeFiles/pw.dir/rule] Error 2
make: *** [Makefile:1232: pw] Error 2