Skip to content

NVHPC support #8

@keceli

Description

@keceli

I just wanted to report the problem using lapack from NVHPC.

-- Cray Programming Environment 2.7.15 C
** Will clone Umpire from https://github.com/LLNL/Umpire.git
-- custom target Umpire is expected to build these byproducts: /home/keceli/nwx_eagle/keceli/NWChemEx/build_gcc11_nvhpc_230118192142/_deps/umpire-build/lib/libumpire.so
** Will clone cuTT from https://github.com/ValeevGroup/cutt.git
-- custom target cutt is expected to build these byproducts: /home/keceli/nwx_eagle/keceli/NWChemEx/build_gcc11_nvhpc_230118192142/_deps/cutt-build/src/libcutt.so
-- Performing Test MADNESS_HAS_TBB
-- Performing Test MADNESS_HAS_TBB - Failed
-- Could NOT find Eigen3 (missing: EIGEN3_INCLUDE_DIR EIGEN3_VERSION_OK) (Required is at least version "3.3.7")
** Will build Eigen from https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2
-- BLAS_LIBRARIES Not Given: Will Perform Search
-- Could NOT find IntelMKL (missing: IntelMKL_LIBRARIES IntelMKL_INCLUDE_DIR) 
-- Could NOT find IBMESSL (missing: IBMESSL_LIBRARIES IBMESSL_INCLUDE_DIR) 
-- Could NOT find BLIS (missing: BLIS_LIBRARIES BLIS_INCLUDE_DIR) 
-- Could NOT find OpenBLAS (missing: OpenBLAS_LIBRARIES OpenBLAS_INCLUDE_DIR) 
-- Found ReferenceBLAS: /opt/nvidia/hpc_sdk/Linux_x86_64/21.9/compilers/lib/libblas.so   
-- Performing Test BLAS_LOWER_UNDERSCORE
-- Performing Test BLAS_LOWER_UNDERSCORE -- found
-- Found BLAS: TRUE   
-- LAPACK_LIBRARIES Not Given: Checking for LAPACK in BLAS
-- Performing Test LAPACK_LOWER_UNDERSCORE
-- Performing Test LAPACK_LOWER_UNDERSCORE -- not found
-- Performing Test LAPACK_LOWER_NO_UNDERSCORE
-- Performing Test LAPACK_LOWER_NO_UNDERSCORE -- not found
-- Performing Test LAPACK_UPPER_UNDERSCORE
-- Performing Test LAPACK_UPPER_UNDERSCORE -- not found
-- Performing Test LAPACK_UPPER_NO_UNDERSCORE
-- Performing Test LAPACK_UPPER_NO_UNDERSCORE -- not found
-- BLAS Does Not Have A Full LAPACK Linker -- Performing Search
-- Found ReferenceLAPACK: /opt/nvidia/hpc_sdk/Linux_x86_64/21.9/compilers/lib/liblapack.so  found components: lp64 
-- Performing Test LAPACK_LOWER_UNDERSCORE
--   * Missing Standard Fortran Libs - Adding to LAPACK linker
-- The Fortran compiler identification is NVHPC 21.9.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /opt/nvidia/hpc_sdk/Linux_x86_64/21.9/compilers/bin/nvfortran - skipped
CMake Error at build_gcc11_nvhpc_230118192142/_deps/linalg-cmake-modules-src/FindStandardFortran.cmake:30 (message):
  NVHPC is not yet supported by this module.
Call Stack (most recent call first):
  /home/keceli/nwx_eagle/keceli/cmake-3.23.1-linux-x86_64/share/cmake-3.23/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  build_gcc11_nvhpc_230118192142/_deps/linalg-cmake-modules-src/util/CommonFunctions.cmake:178 (find_dependency)
  build_gcc11_nvhpc_230118192142/_deps/linalg-cmake-modules-src/util/CommonFunctions.cmake:247 (append_possibly_missing_libs)
  build_gcc11_nvhpc_230118192142/_deps/linalg-cmake-modules-src/FindLAPACK.cmake:127 (check_fortran_functions_exist)
  build_gcc11_nvhpc_230118192142/_deps/tensorwrapper-build/cmake/vg/modules/FindLinalg.cmake:16 (find_package)
  build_gcc11_nvhpc_230118192142/_deps/tiledarray-src/CMakeLists.txt:322 (include)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions