Skip to content

Odd issue with make.depend in QE with Environ #7

@b17jps1

Description

@b17jps1

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions