sheffield_hpc
sheffield_hpc copied to clipboard
Stanage(ANSYS): OMP system error when running MAPDL
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.