yambo-code / yambo-tests

0 stars 0 forks source link

Dependence of the test-suite on tcsh #30

Closed sangallidavide closed 1 year ago

sangallidavide commented 2 years ago

At present some of the scripts in the test-suite are base on the tcsh shell. However this is far less common than bash.

Trying to install the test-suite on a cluster in Belfast we faced this issue, and the test-suite is not running due to the dependence on scripts/job_stopper.tcsh

andreamarini commented 2 years ago

tcsh is less common than bash, I agree. But it can be installed with no problems and used to run the test-suite.

sangallidavide commented 2 years ago

On the cluster in Belfast it is not installed. If you want to run on cineca for example, I'm not sure they would have tcsh and I'm not sure neither they would install it upon request. @nicspalla do you have comments?

For the script in question I just changed it to bash in the bug-fixes and it works. Any drawback in doing that?

andreamarini commented 2 years ago

At the moment mo.farah does not work.

https://media.yambo-code.eu/robots/bug-fixes/mo.farah.1.php

Please use a dedicated branch for this as these kind of changes affect the entire test-suite procedure

sangallidavide commented 2 years ago

I see a compilation fail due to the netcdf. Same one experience by @andrea-ferretti It seems again a problem with the compilation procedure.

In any case this was some days ago. I just committed the changes to the script of the test-suite 30 minutes ago ...

sangallidavide commented 1 year ago

Present issue was fixed. Closing it.