Skip to content

Installation issue: seissol #1822

@crpiceda

Description

@crpiceda

Steps to reproduce the issue

cpiceda@ln01:/work/e820/e820/cpiceda/seissol> spack spec -I seissol%gcc ^asagi@master+mpi+mpi3+fortran
==> Error: failed to concretize `seissol %gcc ^asagi@master+fortran+mpi+mpi3` for the following reasons:
     1. cannot satisfy a requirement for package 'freetype'.

Error message

Error message
==> No binary for asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki found: installing from source
==> Installing asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki [46/81]
==> No patches needed for asagi
==> asagi: Executing phase: 'cmake'
==> Error: ProcessError: Command exited with status 1:
    '/mnt/lustre/a2fs-work4/work/y07/shared/utils/core/cmake/3.29.4/bin/cmake' '-G' 'Unix Makefiles' '-DCMAKE_INSTALL_PREFIX:STRING=/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki' '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON' '-DCMAKE_INSTALL_RPATH:STRING=/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki/lib;/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki/lib64' '-DCMAKE_PREFIX_PATH:STRING=/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/compiler-wrapper-1.0-g2tscerzubbl77apwhv3dkxjz7gqghbd;/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/gmake-4.4.1-yt3wquhbz65tvvsilxfue4wtilu6cjjx;/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/numactl-2.0.18-suxfx5rin2hrdvxvzsnmgafqw55dmp4z;/mnt/lustre/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spack/linux-zen2/gcc-runtime-11.2.0-5wjyxllut5xnc5lm45dov7poyuzunqfz;/mnt/lustre/a2fs-work4/work/y07/shared/utils/core/cmake/3.29.4;/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1;/opt/cray/pe/gcc/11.2.0;None' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_INTERPROCEDURAL_OPTIMIZATION:BOOL=OFF' '-DCMAKE_POLICY_DEFAULT_CMP0090:STRING=NEW' '-DCMAKE_FIND_USE_PACKAGE_REGISTRY:BOOL=OFF' '-DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON' '-DCMAKE_C_COMPILER:STRING=cc' '-DCMAKE_CXX_COMPILER:STRING=CC' '-DCMAKE_Fortran_COMPILER:STRING=ftn' '-DMPI_C_INCLUDE_PATH:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/include' '-DMPI_C_LIBRARIES:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/lib/libmpi.so' '-DMPI_CXX_INCLUDE_PATH:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/include' '-DMPI_CXX_LIBRARIES:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/lib/libmpicxx.so' '-DMPI_Fortran_INCLUDE_PATH:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/include' '-DMPI_Fortran_LIBRARIES:STRING=/opt/cray/pe/mpich/8.1.23/ofi/gnu/9.1/lib/libmpifort.so' '-DMAX_DIMENSIONS=4' '-DSHARED_LIB=ON' '-DSTATIC_LIB=OFF' '-DFORTRAN_SUPPORT:BOOL=ON' '-DTHREADSAFE:BOOL=ON' '-DNOMPI=OFF' '-DMPI3:BOOL=ON' '-DNONUMA=OFF' '-DTESTS:BOOL=OFF' '-DEXAMPLES:BOOL=OFF' '-DTHREADSAFE_COUNTER:BOOL=OFF' '-DTHREADSAFE_MPI:BOOL=ON' '/tmp/cpiceda/spack-stage/spack-stage-asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki/spack-src'

1 error found in build log:
     14    -- Detecting CXX compile features - done
     15    -- The Fortran compiler identification is GNU 11.
           2.0
     16    -- Detecting Fortran compiler ABI info
     17    -- Detecting Fortran compiler ABI info - done
     18    -- Check for working Fortran compiler: /mnt/lustr
           e/a2fs-work3/work/e820/e820/cpiceda/spack/opt/spa
           ck/linux-zen2/compiler-wrapper-1.0-g2tscerzubbl77
           apwhv3dkxjz7gqghbd/libexec/spack/ftn - skipped
     19    -- Could NOT find MPI_C (missing: MPI_C_WORKS)
  >> 20    CMake Error at /mnt/lustre/a2fs-work4/work/y07/sh
           ared/utils/core/cmake/3.29.4/share/cmake-3.29/Mod
           ules/FindPackageHandleStandardArgs.cmake:230 (mes
           sage):
     21      Could NOT find MPI (missing: MPI_C_FOUND C)
     22    Call Stack (most recent call first):
     23      /mnt/lustre/a2fs-work4/work/y07/shared/utils/co
           re/cmake/3.29.4/share/cmake-3.29/Modules/FindPack
           ageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_M
           ESSAGE)
     24      /mnt/lustre/a2fs-work4/work/y07/shared/utils/co
           re/cmake/3.29.4/share/cmake-3.29/Modules/FindMPI.
           cmake:1837 (find_package_handle_standard_args)
     25      CMakeLists.txt:120 (find_package)
     26

See build log for details:
  /tmp/cpiceda/spack-stage/spack-stage-asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki/spack-build-out.txt

==> Warning: Skipping build of easi-1.6.1-7nvybxonlzhvsfakk3ovzamr7hysluar since asagi-master-cjmkqgr5m3iuhgvvlymmsrkgm4pn2lki failed
==> Warning: Skipping build of seissol-1.3.1-m7ghgwhklayp5rdf3adtmo5e7guyny44 since easi-1.6.1-7nvybxonlzhvsfakk3ovzamr7hysluar failed

Information on your system

spack.yaml

Additional information

Installation of asagi fails.
I couldn't find the following files in the temp folder:

  • spack-build-out.txt
    -spack-build-env.txt

I attach the print of the console instead.

build.log

This is a continuation of an open issue in: SeisSol/SeisSol#1431
@Thomas-Ulrich @davschneller @vikaskurapati

General information

  • I have run spack debug report and reported the version of Spack/Python/Platform
  • I have run spack maintainers <name-of-the-package> and @mentioned any maintainers
  • I have uploaded the build log and environment files
  • I have searched the issues of this repo and believe this is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions