Rosetta - tum-t38/firefly GitHub Wiki

Notes for building/running Rosetta

  • Request an interactive slurm session.
  • Load the following modules
module load python/3.7.3
module load gcc/8.2.0
module load openmpi/3.1.2
  • Use ./scons.py bin mode=release

There is an issue with library versions when compiling on the login node. Therefore it is necessary to run an interactive slurm session to build on a compute node.

To compile with MPI support use ./scons.py bin mode=release extras=mpi

Be aware you may need to specify the mpi compiler:

In the readme.txt file there is this section

<< Additional Build Environment Setup >>
Automatic location of other compilers (assuming they are already in
your path) such as Intel C/C++ may be enabled by uncommenting the
"program_path" line in 'tools/build/user.settings'.