Hi Chi-Tuan,
This is old but since I did manage to solve my configurations, I just want to add my solution here, since I know others have encountered the same problem.
To give context. I compiled the last version of Telemac and it worked in serial mode. However, in parallel mode fails.
I keep getting an error:
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
partel 00000000005182D1 tbk_trace_stack_i Unknown Unknown
partel 000000000051640B tbk_string_stack_ Unknown Unknown
partel 00000000004CC444 Unknown Unknown Unknown
What it works for me (HPC):
1.- Remove par_cmdexec from the systel file: delete the line (otherwise, parallel processing will crash with a message that says cannot find PARTEL.PAR):
par_cmdexec: <config>/partel < PARTEL.PAR >> <partel.log>
2.- The Metis library could be problematic.
I downloaded the library from
here (as far as I know, the official website) (5.1.0) and compiled it with the same compiler that I would use later to compile Telemac.
3.- I modified the path in the SYSTEL and the PYSOURCE file to this metis library.
4.- Do a clean compilation.
If still does not work for someone, I suggest following the suggestion of the user langlois from
this thread.
Cristian