Page 1 of 1

"Rank mismatch" error

Posted: Thu Apr 06, 2023 8:01 am
by ChiFong
Hi all,

I encountered an error when trying to install eSASS on Linus Ubuntu. The previous steps proceeded without a hitch, but during the final step:

Code: Select all

<my eSASS>/eSASS4EDR/autoconf$ make
this error message showed up:

Code: Select all

task/srctool/srctool_generic_avign_mod.f90:731:9:

  720 |     call FTGCVD(unit,colnum_e_min,     1,1,1,huge_real64,avign%e_min,     anyf,status)
      |                                                         2
......
  731 |          avign%coeffs(:),  anyf,status)
      |         1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
task/srctool/srctool_generic_avign_mod.f90:733:9:

  720 |     call FTGCVD(unit,colnum_e_min,     1,1,1,huge_real64,avign%e_min,     anyf,status)
      |                                                         2
......
  733 |          avign%e_sample(:),anyf,status)
      |         1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
make[1]: *** [Makefile:1890: task/srctool/srctool_generic_avign_mod.o] Error 1
make[1]: Leaving directory '/home/chingam/Downloads/eSASS/eSASS4EDR/autoconf/build'
make: *** [Makefile:390: all-recursive] Error 1
Anyone has an idea why? Thanks in advance!

Chi

Re: "Rank mismatch" error

Posted: Thu Apr 06, 2023 12:10 pm
by AlainGueguen
Dear Chi,
could give us:
- the version of the ubuntu ?
- the version of fortran
- the version of heasoft your are using for compiling eSASS?
regards
Alain on behalf of the eSASS team

Re: "Rank mismatch" error

Posted: Thu Apr 06, 2023 4:42 pm
by ChiFong
Hi Alain,

I am using:
- ubuntu 22.04
- Fortran 11.3.0
- heasoft 6.30

Re: "Rank mismatch" error

Posted: Mon Apr 10, 2023 12:50 pm
by MiriamRamos
Dear Chi,

eSASS4EDR does not work for Ubuntu v20.4 and above. You should use the Docker installation instead. See here: https://erosita.mpe.mpg.de/edr/DataAnal ... stall.html

Best wishes,

Miriam