sheffield_hpc icon indicating copy to clipboard operation
sheffield_hpc copied to clipboard

Stanage(ANSYS): OMP system error when running MAPDL

Open yld-weng opened this issue 1 year ago • 2 comments

Not sure if this would be useful to include in the docs.

OMP: Error #100: Fatal system error detected.
OMP: System error #22: Invalid argument
forrtl: error (76): Abort trap signal
Image              PC                Routine            Line        Source
libifcoremt.so.5   00007F6EED70A555  for__signal_handl     Unknown  Unknown
libpthread-2.17.s  00007F6EB50D9630  Unknown               Unknown  Unknown
libc-2.17.so       00007F6EB2B51387  gsignal               Unknown  Unknown
libc-2.17.so       00007F6EB2B52A78  abort                 Unknown  Unknown
libiomp5.so        00007F6EEB1BDB23  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB1A8D17  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB14A0A8  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB1FEE57  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB14262D  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB138119  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB13768B  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB1BCB1F  Unknown               Unknown  Unknown
libiomp5.so        00007F6EEB19F98E  omp_get_num_procs     Unknown  Unknown
libansOpenMP.so    00007F6ED1C9FCEC  ppinit_               Unknown  Unknown
libansys.so        00007F6ED8C967EC  smpstart_             Unknown  Unknown
ansys.e            00000000004113F0  Unknown               Unknown  Unknown
ansys.e            000000000040EE28  MAIN__                Unknown  Unknown
ansys.e            000000000040ED22  main                  Unknown  Unknown
libc-2.17.so       00007F6EB2B3D555  __libc_start_main     Unknown  Unknown
ansys.e            000000000040EC39  Unknown               Unknown  Unknown
/opt/apps/testapps/el7/software/staging/ANSYS/2022R2/v222/ansys/bin/ansysdis222: line 77: 60093 Aborted
/opt/apps/testapps/el7/software/staging/ANSYS/2022R2/v222/ansys/bin/linx64/ansys.e 
-dir "/../input_directory" -j "input" -s read -l "en-us" -b -i "/.../input.txt" -o "/.../outputfile"

I can run jobs without this error by setting the following:

export KMP_AFFINITY=disabled

This stops association of a thread with a specific CPU core or set of CPU cores, which could have potential impacts on parallel programs. For the project I'm working on, the library it is using doesn't support multi-processing therefore I'm expecting minimal impact.

yld-weng avatar Oct 25 '23 16:10 yld-weng