... | ... | @@ -12,44 +12,7 @@ Some cluster specific scripts have been developed that allows to run the tests i |
|
|
|
|
|
refers to those script help for more details.
|
|
|
|
|
|
# Occigen (CINES)
|
|
|
## Environment
|
|
|
FargOCA has been build and tested with the following modules:
|
|
|
```
|
|
|
module purge
|
|
|
|
|
|
module load intelpython3/2019.3
|
|
|
module load intel/19.4
|
|
|
module load c/intel/.19.4
|
|
|
module load c++/intel/.19.4
|
|
|
module load idb/19.4
|
|
|
module load hdf5/1.10.5-intel-19.0.4-serial
|
|
|
module load intelmpi/2019.4.243
|
|
|
module load mkl/19.4
|
|
|
module load boost/1_69_0
|
|
|
module load cmake/3.16.1
|
|
|
module load git
|
|
|
|
|
|
```
|
|
|
* **Git LFS**
|
|
|
You need to explicitly load the git module in order to have lfs.
|
|
|
|
|
|
* **CC and CXX**
|
|
|
Note that on *occigen*, loading the compiler module does not set the `CC` and `CXX` environment variables. So you need to:
|
|
|
```
|
|
|
$ export CC=icc
|
|
|
$ export CXX=icpc
|
|
|
```
|
|
|
|
|
|
Once this environment is loaded, you just need to run `cmake`:
|
|
|
```
|
|
|
[elena@login0:~/fargOCA/build]$ cmake -DBOOST_ROOT=/opt/software/occigen/libraries/boost/1_69_0/intel/19.4/intelmpi/2019.4.243/include ..
|
|
|
```
|
|
|
* **Testing** platform specific scripts allows you to run the test in parallel
|
|
|
* `<builddir>/tools/dev/occTest.sh` dispatch the tests on the cluster and track the result. You can interrupt the monitoring phase and resume it later with...
|
|
|
* `<builddir>/tools/dev/occTrackTest.sh` track the dispatched tests.
|
|
|
|
|
|
refer to those script help (`-h`) option for more details.
|
|
|
# [Occigen (CINES)](https://gitlab.oca.eu/DISC/fargOCA/-/tree/master/contrib/build/Occigen/Readme.md)
|
|
|
|
|
|
# Licallo (O.C.A.)
|
|
|
|
... | ... | |