When Abaqus tries to load a subroutine from the shared library file compiled by intel compiler, it throw the following message:
symbol lookup error: /xxx/libstandardU.so: undefined symbol: _intel_fast_memmove
The version of Intel compiler is higher than the version of the Intel runtime included in Abaqus (ABQ_ROOT/code/bin/
).
The symbol _intel_fast_memmove
is defined in libirc.so
with version >= 14.0 (Ref.).
- Upgrade Abaqus or use older version of Intel compiler.
- Link the subroutine to libirc statically.
Command line option cpus=X
where X>1 causes MPI_init errors in abaqus/2017 on ITC cluster.
The default parallelization mode of abaqus 2017 on ITC is MPI.
Set the option mp_mode=THREADS
according to the manuel