Abaqus
Known Issue
Abaqus jobs may abort immediately after license checkout with:
warning, dlopen of libhwloc.so failed
(null)/lib/linux_amd64/libhwloc.so: cannot open shared object file
Followed by:
The executable pre . aborted with system error 'Illegal memory reference' (signal 11)
Solution
Add the following environment variable to your SLURM script, directly before the line that launches Abaqus:
unset SLURM_GTIDS
Example Job Script
#!/bin/bash
#SBATCH --job-name=abaqus_job
#SBATCH --nodes=1
#SBATCH --ntasks=16
#SBATCH --time=24:00:00
module load abaqus
# Fix for libhwloc error
unset SLURM_GTIDS
abaqus job=myinput cpus=$SLURM_NTASKS interactive
Getting Help
Contact help-hpc@caltech.edu for Abaqus-specific issues.