FIX: alps build now working (with gcc@8.3.0)

This commit is contained in:
Germann Elsa Sylvia
2022-09-05 15:46:21 +02:00
parent 911bfc3800
commit fa11fd3860
3 changed files with 50 additions and 7 deletions

View File

@ -5,6 +5,7 @@ spack:
- Compilers: &Compilers - Compilers: &Compilers
- '%clang@12.0.0' - '%clang@12.0.0'
- '%dpcpp@2022.1.0' - '%dpcpp@2022.1.0'
- '%gcc@8.3.0'
- '%gcc@12.1.0' - '%gcc@12.1.0'
- '%intel@2021.6.0' - '%intel@2021.6.0'
- '%nvhpc@21.5' - '%nvhpc@21.5'
@ -541,8 +542,10 @@ spack:
- PKG_CONFIG_PATH - PKG_CONFIG_PATH
#<<< #<<<
specs: specs:
- alps%gcc@8.3.0 ^boost@1.63.0+python+numpy cxxstd=11 +icu ^icu4c cxxstd=11 ^py-numpy@1.19.5 ^python@3.6.13
^openmpi ^openblas
- matrix: - matrix:
- [alps, geant4, gromacs, h5hut+mpi, lammps, r, superlu, visit, vtk, root ~tbb - [geant4, gromacs, h5hut+mpi, lammps, r, superlu, visit, vtk, root ~tbb
~x] ~x]
- ['%gcc'] - ['%gcc']
- [^openmpi] - [^openmpi]

View File

@ -39,6 +39,19 @@ compilers:
fc: /opt/psi/Programming/intel/22.2/compiler/2022.1.0/linux/bin/ifx fc: /opt/psi/Programming/intel/22.2/compiler/2022.1.0/linux/bin/ifx
spec: oneapi@2022.1.0 spec: oneapi@2022.1.0
target: x86_64 target: x86_64
- compiler:
environment: {}
extra_rpaths: []
flags: {}
modules: []
operating_system: rhel7
paths:
cc: /opt/psi/Programming/gcc/8.3.0/bin/gcc
cxx: /opt/psi/Programming/gcc/8.3.0/bin/g++
f77: /opt/psi/Programming/gcc/8.3.0/bin/gfortran
fc: /opt/psi/Programming/gcc/8.3.0/bin/gfortran
spec: gcc@8.3.0
target: x86_64
- compiler: - compiler:
environment: {} environment: {}
extra_rpaths: [] extra_rpaths: []

View File

@ -8,6 +8,8 @@ packages:
write: user write: user
target: target:
- haswell - haswell
providers:
pkgconfig: [pkg-config]
binutils: binutils:
buildable: false buildable: false
externals: externals:
@ -72,6 +74,11 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: gawk@4.0.2 spec: gawk@4.0.2
gettext:
buildable: false
externals:
- prefix: /usr
spec: gettext@0.19.8.1
ghostscript: ghostscript:
buildable: false buildable: false
externals: externals:
@ -97,6 +104,11 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: groff@1.22.2 spec: groff@1.22.2
fftw:
buildable: false
externals:
- prefix: /usr
spec: fftw@3.3.3
intel-oneapi-mkl: intel-oneapi-mkl:
buildable: false buildable: false
externals: externals:
@ -182,11 +194,6 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: libxft@2.3.2 spec: libxft@2.3.2
libxml2:
buildable: false
externals:
- prefix: /usr
spec: libxml2@2.9.1
libxpm: libxpm:
buildable: false buildable: false
externals: externals:
@ -197,6 +204,11 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: libxt@6.0.0 spec: libxt@6.0.0
m4:
buildable: false
externals:
- prefix: /usr
spec: m4@1.4.16
# E.G: only available from already downloaded source, so I put it here # E.G: only available from already downloaded source, so I put it here
mxm: mxm:
buildable: false buildable: false
@ -223,6 +235,11 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: openssh@7.4p1 spec: openssh@7.4p1
openssl:
buildable: false
externals:
- prefix: /usr
spec: openssl@1.0.2k-fips
pcre: pcre:
buildable: false buildable: false
externals: externals:
@ -248,6 +265,11 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: sed@4.2.2 spec: sed@4.2.2
sqlite:
buildable: false
externals:
- prefix: /usr
spec: sqlite@3.7.17
subversion: subversion:
buildable: false buildable: false
externals: externals:
@ -268,3 +290,8 @@ packages:
externals: externals:
- prefix: /usr - prefix: /usr
spec: xerces-c@3.1 spec: xerces-c@3.1
xz:
buildable: false
externals:
- prefix: /usr
spec: xz@5.2.2