Merge branch 'scalapack' into 'master'
Scalapack See merge request Pmodules/buildblocks!339
This commit is contained in:
@@ -10,3 +10,6 @@ impi/18.3 stable intel/18.3
|
||||
impi/18.4 stable intel/18.4
|
||||
impi/19.3 stable intel/19.3
|
||||
impi/19.4 stable intel/19.4
|
||||
impi/20.4 unstable intel/20.4
|
||||
impi/21.4 unstable intel/21.4
|
||||
impi/22.1 unstable intel/22.1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#%Module1.0
|
||||
|
||||
# Let the native Intel configuration define the following variables:
|
||||
#set dont-setenv { C_INCLUDE_PATH CPLUS_INCLUDE_PATH LD_LIBRARY_PATH LIBRARY_PATH }
|
||||
# set dont-setenv { C_INCLUDE_PATH CPLUS_INCLUDE_PATH LD_LIBRARY_PATH LIBRARY_PATH }
|
||||
|
||||
module-whatis "Intel MPI"
|
||||
module-url "http://intel.com/"
|
||||
@@ -10,7 +10,11 @@ module-maintainer "Hans-Christian Stadler <hans-christian.stadler@psi.ch>"
|
||||
module-addgroup "MPI"
|
||||
|
||||
module-help "
|
||||
impi/19.3 - Intel MPI 2019.3 64-bit
|
||||
The Intel MPI Library.
|
||||
|
||||
Loading intel PModules only is not enough when compiling software with
|
||||
Intel MPI. Therefore, loading the impi PModule with equivalent version
|
||||
is also necessary.
|
||||
"
|
||||
|
||||
setenv MPICC mpiicc
|
||||
@@ -19,5 +23,11 @@ setenv MPIF77 mpiifort
|
||||
setenv MPIF90 mpiifort
|
||||
setenv MPIFC mpiifort
|
||||
setenv MPIFORTRAN mpiifort
|
||||
setenv MPIEXEC mpirun
|
||||
setenv MPIEXEC mpiexec.hydra
|
||||
setenv MPIRUN mpirun
|
||||
#
|
||||
setenv I_MPI_ICC mpiicc
|
||||
setenv I_MPI_CXX mpiicpc
|
||||
setenv I_MPI_F77 mpiifort
|
||||
setenv I_MPI_F90 mpiifort
|
||||
setenv I_MPI_FC mpiifort
|
||||
|
||||
@@ -29,4 +29,3 @@ pbuild::install_docfiles 'README' 'LICENSE'
|
||||
pbuild::pre_configure_Linux() {
|
||||
pbuild::use_cmake
|
||||
}
|
||||
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
scalapack/2.2.1-1 unstable gcc/{9.3.0,10.3.0} openmpi/4.1.3_slurm b:boost/1.79.0_slurm b:OpenBLAS/0.3.15 b:lapack/3.10.0 b:cmake/3.20.5
|
||||
scalapack/2.2.1-1 unstable gcc/{9.3.0,10.3.0} openmpi/4.1.3_slurm boost/1.79.0_slurm b:OpenBLAS/0.3.15 b:lapack/3.10.0 b:cmake/3.20.5
|
||||
scalapack/2.2.1-2 unstable intel/21.4 impi/21.4 boost/1.69.0_slurm b:cmake/3.20.5
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
2.2.1-1 5bad7487f496c811192334640ce4d3fc5f88144b
|
||||
2.2.1-2 5bad7487f496c811192334640ce4d3fc5f88144b
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
# pbuild::set_download_url "https://netcologne.dl.sourceforge.net/project/boost/boost/$V/boost_${V_PKG//./_}.tar.gz"
|
||||
# pbuild::set_download_url "https://sourceforge.net/projects/boost/files/boost/${V_PKG}/boost_${V_PKG//./_}.tar.gz"
|
||||
pbuild::set_download_url "https://boostorg.jfrog.io/artifactory/main/release/${V_PKG}/source/boost_${V_PKG//./_}.tar.gz"
|
||||
|
||||
pbuild::add_to_group 'MPI'
|
||||
@@ -20,6 +20,10 @@ pbuild::compile() {
|
||||
gcc )
|
||||
TOOLSET=gcc
|
||||
;;
|
||||
intel )
|
||||
TOOLSET=intel-linux
|
||||
# TOOLSET=gcc
|
||||
;;
|
||||
* )
|
||||
std::die 1 "Unsupported compiler!"
|
||||
;;
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
boost/1.69.0_slurm unstable intel/21.4 impi/21.4 b:zlib/1.2.11
|
||||
boost/1.70.0_slurm stable gcc/{7.5.0,8.4.0,9.3.0} openmpi/3.1.6_slurm b:zlib/1.2.11
|
||||
boost/1.73.0_slurm stable gcc/{7.5.0,8.4.0,9.3.0} openmpi/3.1.6_slurm b:zlib/1.2.11
|
||||
boost/1.73.0_slurm stable gcc/8.4.0 openmpi/4.0.5_slurm b:zlib/1.2.11
|
||||
boost/1.73.0-1_slurm stable gcc/{8.4.0,9.3.0,10.2.0} openmpi/4.0.5-1_slurm b:zlib/1.2.11
|
||||
boost/1.73.0_dgx deprecated gcc/{8.4.0,9.3.0,10.2.0} openmpi/4.0.5-1_dgx
|
||||
boost/1.76.0_slurm stable gcc/{10.2.0,10.3.0} openmpi/4.0.5-1_slurm b:zlib/1.2.11
|
||||
boost/1.76.0_slurm stable gcc/{10.2.0,10.3.0} openmpi/4.0.5-1_slurm b:zlib/1.2.11
|
||||
boost/1.79.0_slurm unstable gcc/{9.3.0,10.3.0} openmpi/4.1.3_slurm b:zlib/1.2.11
|
||||
boost/1.79.0_slurm unstable intel/21.4 impi/21.4 b:zlib/1.2.11
|
||||
|
||||
Reference in New Issue
Block a user