I have an issue with `multiqc 1.30` interpreting t...
# modules
f
I have an issue with
multiqc 1.30
interpreting the "." at the end of the command as an Illegal character. Anyone else experienced this?
Copy code
ERROR ~ Error executing process > 'NFCORE_ABOTYPER:ABOTYPER:MULTIQC'

Caused by:
  Process `NFCORE_ABOTYPER:ABOTYPER:MULTIQC` terminated with an error exit status (132)


Command executed:

  multiqc \
      --force \
       \
      --config multiqc_config.yml \
       \
      --config multiqc_config.yaml \
       \
       \
       \
      .

  cat <<-END_VERSIONS > versions.yml
  "NFCORE_ABOTYPER:ABOTYPER:MULTIQC":
      multiqc: $( multiqc --version | sed -e "s/multiqc, version //g" )
  END_VERSIONS

Command exit status:
  132

Command output:
  (empty)

Command error:
  .command.sh: line 11: 3381315 Illegal instruction     (core dumped) multiqc --force --config multiqc_config.yml --config multiqc_config.yaml .
When I navigate into that working directory and run the
sh .command.sh
, it runs just file.
s
try updating multiqc
f
Already updated to the latest. Also removed local install to ensure it's not the issue.
s
Which latest version ? 1.9? Also which OS are you on? Have u tried it on any other system like codespaces?
f
using multiqc1.30. Ubuntu 24 OS. Am yet to try a separate system.
Thanks for your tips @Sateesh_Peri. The issue was mainly my old PC not supporting AVX2. multiqc v1.28 seems to work fine.