Merge branch '50-impi-new-build-block-for-impi' into 'master'
Resolve "impi: new build-block for impi" Closes #50 See merge request Pmodules/buildblocks!56
This commit is contained in:
20
Compiler/impi/build
Executable file
20
Compiler/impi/build
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
pbuild::add_to_group 'Compiler'
|
||||
|
||||
pbuild::prep() {
|
||||
:
|
||||
}
|
||||
|
||||
pbuild::configure() {
|
||||
:
|
||||
}
|
||||
|
||||
pbuild::compile() {
|
||||
:
|
||||
}
|
||||
|
||||
pbuild::install() {
|
||||
:
|
||||
}
|
||||
|
||||
12
Compiler/impi/files/variants.rhel6
Normal file
12
Compiler/impi/files/variants.rhel6
Normal file
@@ -0,0 +1,12 @@
|
||||
impi/5.0 stable intel/15.2
|
||||
impi/5.0 stable intel/15.3
|
||||
impi/5.1 stable intel/16.1
|
||||
impi/5.1 stable intel/16.2
|
||||
impi/5.1 stable intel/16.3
|
||||
impi/5.1 stable intel/17.1
|
||||
impi/17.8 stable intel/17.8
|
||||
impi/18.2 stable intel/18.2
|
||||
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
|
||||
23
Compiler/impi/modulefile
Normal file
23
Compiler/impi/modulefile
Normal file
@@ -0,0 +1,23 @@
|
||||
#%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 }
|
||||
|
||||
module-whatis "Intel MPI"
|
||||
module-url "http://intel.com/"
|
||||
module-license "Intel"
|
||||
module-maintainer "Hans-Christian Stadler <hans-christian.stadler@psi.ch>"
|
||||
module-addgroup "MPI"
|
||||
|
||||
module-help "
|
||||
impi/19.3 - Intel MPI 2019.3 64-bit
|
||||
"
|
||||
|
||||
setenv MPICC mpiicc
|
||||
setenv MPICXX mpiicpc
|
||||
setenv MPIF77 mpiifort
|
||||
setenv MPIF90 mpiifort
|
||||
setenv MPIFC mpiifort
|
||||
setenv MPIFORTRAN mpiifort
|
||||
setenv MPIEXEC mpirun
|
||||
setenv MPIRUN mpirun
|
||||
Reference in New Issue
Block a user