Carlo NegratoParticipantMarch 9, 2018 at 20:50Post count: 6
Hi all ,
after installation of ReFRESCO on cluster Hebbe, (the tag 2.4.0) , I have run the testSuite. The problems encountered are presented here; some of you may have comments, or find this thread useful for their specific machine as well.
First, some modules are loaded (in .bashrc for instance) :
module load intel/2017b
module load ifort/2017.1.132-GCC-6.3.0-2.27
module load icc/2017.1.132-GCC-6.3.0-2.27
module load impi/2017.1.132
module load CMake
module load Doxygen/1.8.13
module load Python/2.7.13
module load matplotlib/2.0.2-Python-2.7.13-Qt-4.8.7
Secondly, Gnuplot and matplotlib modules are required to run the testSuite. However, because of the inconvenient toolchain on Hebbe, they cannot be loaded simultaneously…!! the only solution I could think of is to install gnuplot locally. To-date , it can be found here:
Make sure you install gnuplot 4.6.x, NOT higher, as written also in MODS. The installation options are described in the documentation coming with the tarball. In short, two line are needed. The first is my user-specific installation folder:
Then, I experienced the following errors when running the “make postpro” command:
ERROR:root:code for hash md5 was not found.
ValueError: unsupported hash type md5
ERROR:root:code for hash sha1 was not found
ValueError: unsupported hash type sha1
and several other similar errors.
I guess the problem was a conflicting path, because this was solved by changing one line in the refresco-dev-tag2.4.0.sh script:
Then, on Hebbe the TeX commands are available only through a singularity box. Which means that some lines must be changed both in tables.sh as well as extra_postpro.sh scripts:
# latex tables.tex
singularity exec /apps/Singularity/latex.simg latex tables.tex
# dvips -t landscape tables.dvi -o tables.ps
singularity exec /apps/Singularity/latex.simg dvips -t landscape tables.dvi -o tables.ps
Of course, one could set an alias for these… However, for some reasons obscure to me, I was not able to set aliases:
alias latex=’singularity exec /apps/Singularity/latex.simg latex’
does not work with single nor with double quotes. Any suggestion here ??
Finally, a2ps is not installed on Hebbe. Again, a local installation will do the trick . To-date a2ps can be downloaded from:
and then do the following (the first line is my local folder) :
After that, the testSuite can be run (all of the make pre – make compute – make postpro targets)
- You must be logged in to reply to this topic.