Available toolchain options (by toolchain)

(see also eb --avail-toolchain-opts <tcname> )

ClangGCC - CrayCCE - CrayGNU - CrayIntel - CrayPGI - GCC - GCCcore - GNU - PGI - cgmpich - cgmpolf - cgmvapich2 - cgmvolf - cgompi - cgoolf - dummy - foss - gcccuda - gimkl - gimpi - giolf - gmacml - gmpich2 - gmpich - gmpolf - gmvapich2 - gmvolf - goalf - gompi - gompic - goolf - goolfc - gpsmpi - gpsolf - gqacml - iccifort - iccifortcuda - ictce - iimkl - iimpi - iimpic - iiqmpi - impich - impmkl - intel-para - intel - intelcuda - iomkl - iompi - ipsmpi - iqacml - ismkl - pomkl - pompi - xlcxlf - xlmpich2 - xlmpich - xlmvapich2 - xlompi

Available options for ClangGCC toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for CrayCCE toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
dynamic Generate dynamically linked executable True
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
mpich-mt Directs the driver to link in an alternate version of the Cray-MPICH library which provides fine-grained multi-threading support to applications that perform MPI operations within threaded regions. False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations False
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output True
veryloose Very loose precision False

Available options for CrayGNU toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
dynamic Generate dynamically linked executable True
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
mpich-mt Directs the driver to link in an alternate version of the Cray-MPICH library which provides fine-grained multi-threading support to applications that perform MPI operations within threaded regions. False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations False
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output True
veryloose Very loose precision False

Available options for CrayIntel toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
dynamic Generate dynamically linked executable True
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
mpich-mt Directs the driver to link in an alternate version of the Cray-MPICH library which provides fine-grained multi-threading support to applications that perform MPI operations within threaded regions. False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations False
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output True
veryloose Very loose precision False

Available options for CrayPGI toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
dynamic Generate dynamically linked executable True
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
mpich-mt Directs the driver to link in an alternate version of the Cray-MPICH library which provides fine-grained multi-threading support to applications that perform MPI operations within threaded regions. False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations False
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output True
veryloose Very loose precision False

Available options for GCC toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for GCCcore toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for GNU toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for PGI toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgmpich toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgmpolf toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgmvapich2 toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgmvolf toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgompi toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for cgoolf toolchain

option description default
32bit Compile 32bit target False
basic-block-vectorize Basic block vectorization False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop-vectorize Loop vectorization False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for dummy toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for foss toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gcccuda toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for gimkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gimpi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for giolf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmacml toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmpich2 toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmpich toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmpolf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmvapich2 toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gmvolf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for goalf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gompi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gompic toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for goolf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for goolfc toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gpsmpi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gpsolf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for gqacml toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
f2c Generate code compatible with f2c and f77 False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loop Automatic loop parallellisation False
loose Loose precision False
lowopt Low compiler optimizations False
lto Enable Link Time Optimization False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iccifort toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for iccifortcuda toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for ictce toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iimkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for iimpi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iimpic toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iiqmpi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for impich toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for impmkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for intel-para toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for intel toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for intelcuda toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iomkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iompi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for ipsmpi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for iqacml toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for ismkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
intel-static Link Intel provided libraries statically False
loose Loose precision False
lowopt Low compiler optimizations False
no-icc Don’t set Intel specific macros False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for pomkl toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for pompi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
i8 Integers are 8 byte integers False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for xlcxlf toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ibm-static Link IBM XL provided libraries statically False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
verbose Verbose output False
veryloose Very loose precision False

Available options for xlmpich2 toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ibm-static Link IBM XL provided libraries statically False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for xlmpich toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ibm-static Link IBM XL provided libraries statically False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for xlmvapich2 toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ibm-static Link IBM XL provided libraries statically False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False

Available options for xlompi toolchain

option description default
32bit Compile 32bit target False
cciscxx Use CC as CXX False
cstd Specify C standard None
debug Enable debug False
defaultopt Default compiler optimizations False
defaultprec Default precision False
error-unknown-option Error instead of warning for unknown options False
i8 Integers are 8 byte integers False
ibm-static Link IBM XL provided libraries statically False
ieee Adhere to IEEE-754 rules False
loose Loose precision False
lowopt Low compiler optimizations False
noopt Disable compiler optimizations False
openmp Enable OpenMP False
opt High compiler optimizations False
optarch Enable architecture optimizations True
packed-linker-options Pack the linker options as comma separated list False
pic Use PIC False
precise High precision False
r8 Real is 8 byte real False
rpath Use RPATH wrappers when –rpath is enabled in EasyBuild configuration True
shared Build shared library False
static Build static library False
strict Strict (highest) precision False
unroll Unroll loops False
usempi Use MPI compiler as default compiler False
verbose Verbose output False
veryloose Very loose precision False