Hi everyone,
I come here for ask some help regarding the installation on Linux.
For the story, I use telemac system since few years now. I have already installed (scalar and MPI) on several computers the code but only for one processor with the configuration gfortran and openMPI.
Actually, I trying to install (with the same configuration gfortran & openMPI) the telemac system on a workstation with 2 processors of 22 cores each.
The installation of Metis seems ok. I have completed the compilation without error. The scalar mode works but not with the MPI. I put in attachment my systel config file and below I have copy/paste the error when I try to run an example of test case.
If you have some advices it would be really appreciated.
Thank you for your time.
julien
... modifying run command to MPI instruction
... modifying run command to PARTEL instruction
... partitioning base files (geo, conlim, sections, zones and weirs)
+> /home/c9p7ndn2/TELEMAC_MASCARET/v7p3r0/builds/susgfopenmpi/bin/partel < PARTEL.PAR >> partel_T2DGEO.log
Current memory used: 0 bytes
Maximum memory used: 0 bytes
***Memory allocation failed for CreateGraphDual: nptr. Requested size: 158879430250632 bytes
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
#0 0x7F986F48BE08
#1 0x7F986F48AF90
#2 0x7F986EBA54AF
#3 0x40BEE3 in partel_ at partel.F:1037
#4 0x42860F in MAIN__ at homere_partel.f:320
Segmentation fault (core dumped)
runPartition:
|runPARTEL: Could not split your file T2DGEO (runcode=139) with the error as follows:
|
|... The following command failed for the reason above (or below)
|/home/c9p7ndn2/TELEMAC_MASCARET/v7p3r0/builds/susgfopenmpi/bin/partel < PARTEL.PAR >> partel_T2DGEO.log
|
| You may have forgotten to compile PARTEL with the appropriate compiler directive
| (add -DHAVE_MPI to your cmd_obj in your configuration file).