(see also eb --avail-toolchain-opts <tcname> )
cgmpich - cgmpolf - cgmvapich2 - cgmvolf - cgompi - cgoolf - ClangGCC - CrayCCE - CrayGNU - CrayIntel - CrayPGI - FCC - ffmpi - foss - fosscuda - Fujitsu - GCC - GCCcore - gcccuda - gfbf - gimkl - gimpi - gimpic - giolf - giolfc - gmacml - gmkl - gmklc - gmpflf - gmpich2 - gmpich - gmpit - gmpolf - gmvapich2 - gmvolf - GNU - goalf - gobff - goblf - gofbf - golf - golfc - gomkl - gomklc - gompi - gompic - goolf - goolfc - gpsmpi - gpsolf - gqacml - gsmpi - gsolf - iccifort - iccifortcuda - ictce - ifbf - iibff - iimkl - iimklc - iimpi - iimpic - iiqmpi - impich - impmkl - intel-compilers - intel-para - intel - intelcuda - iofbf - iomkl - iomklc - iompi - iompic - ipsmpi - iqacml - ismkl - NVHPC - nvofbf - nvompi - nvompic - nvpsmpi - nvpsmpic - PGI - pmkl - pomkl - pompi - system - xlcxlf - xlmpich2 - xlmpich - xlmvapich2 - xlompi
cgmpich
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
cgmpolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
cgmvapich2
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
cgmvolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
cgompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
cgoolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ClangGCC
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
CrayCCE
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
True |
veryloose |
Very loose precision |
False |
CrayGNU
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
True |
veryloose |
Very loose precision |
False |
CrayIntel
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
True |
veryloose |
Very loose precision |
False |
CrayPGI
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
True |
veryloose |
Very loose precision |
False |
FCC
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ffmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
foss
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
fosscuda
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
Fujitsu
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
GCC
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
GCCcore
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gcccuda
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gfbf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gimkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gimpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gimpic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
giolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
giolfc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmacml
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmklc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmpflf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmpich2
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmpich
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmpit
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmpolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmvapich2
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gmvolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
GNU
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
goalf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gobff
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
goblf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gofbf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
golf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
golfc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gomkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gomklc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gompic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
goolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
goolfc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gpsmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gpsolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gqacml
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gsmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
gsolf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 parallelisation |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iccifort
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iccifortcuda
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ictce
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ifbf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iibff
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iimkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iimklc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iimpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iimpic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iiqmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
impich
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
impmkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
intel-compilers
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
intel-para
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
intel
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
intelcuda
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iofbf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iomkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iomklc
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
oneapi |
Use oneAPI compilers icx/icpx/ifx instead of classic compilers |
None |
oneapi_c_cxx |
Use oneAPI C/C++ compilers icx/icpx instead of classic Intel C/C++ compilers (auto-enabled for Intel compilers version 2022.2.0, or newer) |
None |
oneapi_fortran |
Use oneAPI Fortran compiler ifx instead of classic Intel Fortran compiler (auto-enabled for Intel compilers version 2024.0.0, or newer) |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iompic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ipsmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
iqacml
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
ismkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
NVHPC
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
nvofbf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
nvompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
nvompic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
nvpsmpi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
nvpsmpic
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
PGI
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
pmkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
pomkl
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
pompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
system
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
xlcxlf
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
xlmpich2
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
xlmpich
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
xlmvapich2
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |
xlompi
| 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 |
extra_cflags |
Specify extra CFLAGS options. |
None |
extra_cxxflags |
Specify extra CXXFLAGS options. |
None |
extra_f90flags |
Specify extra F90FLAGS options. |
None |
extra_fcflags |
Specify extra FCFLAGS options. |
None |
extra_fflags |
Specify extra FFLAGS options. |
None |
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 |
vectorize |
Enable compiler auto-vectorization, default except for noopt and lowopt |
None |
verbose |
Verbose output |
False |
veryloose |
Very loose precision |
False |