(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 - 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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Last update:
October 18, 2023