-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Thank you so much for developing mixer!
I believe I've installed and set up the singularity container for mixer correctly, however, when I try to run the job I get "Illegal instruction" error such as this:
/var/spool/slurmd/job67969116/slurm_script: line 31: 14435 Illegal instruction $PYTHON /tools/mixer/precimed/mixer.py fit1 $MIXER_COMMON_ARGS $EXTRACT --trait1-file $COMORMENT/mixer/reference/sumstats/ADHD2022_munge.sumstats.gz --out $RESULTS/fit1/ADHD/ADHD.fit1.$REP
There is no problem with the singulrity execution:
(base) [10721897@aguia4:/temporario/10721897]$ singularity exec --home=$PWD:/home $SIF/mixer.sif bash
Singularity>
neither with using python
(base) [10721897@aguia4:/temporario/10721897]$ singularity exec --home=$PWD:/home $SIF/mixer.sif bash
Singularity> python
Python 3.8.18 | packaged by conda-forge | (default, Oct 10 2023, 15:44:36)
[GCC 12.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
The error appears when trying to pass any arguments to mixer.py:
(base) [10721897@aguia4:/temporario/10721897]$ singularity exec --home=/temporario/10721897:/home /temporario/10721897/mixer/singularity/mixer.sif python /tools/mixer/precimed/mixer.py fit1
Illegal instruction
I believe the server achitecture is compatible (Architecture: x86_64, CPU op-mode(s): 32-bit, 64-bit, Model name: Intel(R) Xeon(R) CPU E7- 2870 @ 2.40GHz), but I'm very new to this level of programming and have never used or installed a container/singularity before.
Has anyone had this problem?
Metadata
Metadata
Assignees
Labels
No labels