Dear Yugi,
Thank you for your response and suggestion.
I now recompiled telemac so that when I run a job everything is run in the cluster queue system(slurm).
I also re-compiled the whole system using intel-compilers (systel.caviness2.cfg) and gfortran-compilers (systel.caviness2g.cfg).
With the intel-compiled version I get the same segmentation fault:
... partitioning base files (geo, conlim, sections, zones and weirs)
+> srun -n 1 -N 1 /work/cebg/sw/telemac/v8p1r1/builds/eoleIntel/bin/partel < partel_T2DGE$
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
partel 000000000047582D for__signal_handl Unknown Unknown
libpthread-2.17.s 00002AD3797C35D0 Unknown Unknown Unknown
libmetis.so 00002AD3788B9014 libmetis__CreateG Unknown Unknown
libmetis.so 00002AD3788B8EF9 METIS_MeshToDual Unknown Unknown
libmetis.so 00002AD3788A1B09 METIS_PartMeshDua Unknown Unknown
partel 000000000042E217 Unknown Unknown Unknown
partel 000000000042EA53 Unknown Unknown Unknown
partel 00000000004334CF Unknown Unknown Unknown
partel 000000000040BF44 Unknown Unknown Unknown
partel 000000000040995E Unknown Unknown Unknown
libc-2.17.so 00002AD3799F2495 __libc_start_main Unknown Unknown
partel 0000000000409869 Unknown Unknown Unknown
srun: error: r04n50: task 0: Exited with exit code 174
Traceback (most recent call last):
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/runcode.py", line 289, in <module>
main(None)
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/runcode.py", line 272, in main
run_study(cas_file, code_name, options)
With the Gfortran compiled version I get:
... partitioning base files (geo, conlim, sections, zones and weirs)
+> srun -n 1 -N 1 /work/cebg/sw/telemac/v8p1r1/builds/eoleGfortran/bin/partel < partel_T2DGEO.par >> partel_T2DGEO.log
Current memory used: 0 bytes
Maximum memory used: 0 bytes
***Memory allocation failed for CreateGraphDual: nptr. Requested size: 6047313958608 bytes
STOP 0
... splitting / copying other input files
... checking the executable
> compiling objs
compiling: user_condin_h.f ... completed
compiling: user_corfon.f ... completed
compiling: user_utimp_telemac2d.f ... completed
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lpthread
/usr/bin/ld: cannot find -lc
/usr/bin/ld: cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status
Traceback (most recent call last):
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/runcode.py", line 289, in <module>
main(None)
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/runcode.py", line 272, in main
run_study(cas_file, code_name, options)
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/execution/run_cas.py", line 157, in run_study
run_local_cas(my_study, options)
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/execution/run_cas.py", line 43, in run_local_cas
my_study.compile_exe()
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/execution/study.py", line 332, in compile_exe
self.cfg, self.code_name)
File "/work/cebg/sw/telemac/v8p1r1/scripts/python3/execution/process.py", line 644, in process_executable
str(code)+').\n '+tail)
utils.exceptions.TelemacException: Could not link your executable (runcode=1).
... The following command failed for the reason in the listing
mpif90 -fPIC -fconvert=big-endian -frecord-marker=4 -o "/home/2249/TELEMAC/bump/t2d_bump_FE.cas_2021-01-11-14h37min32s/out_user_fortran" /$
It would be great if you could provide some advice how to manage the above-shown errors ?
Best Regards,
Christian