make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post Reply
jortecal
Posts: 5
Joined: Thu Apr 10, 2025 2:35 pm

make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post by jortecal »

Dear all,

I am trying to install eSASS on my Ubuntu 24.04.2 machine following https://erosita.mpe.mpg.de/edr/DataAnal ... stall.html. I get to the point of running make in the /autoconf folder but it returns the following error after a while:

Code: Select all

  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:1891: task/srctool/srctool_generic_avign_mod.o] Error 1
make[1]: Leaving directory '/home/jortecal/eSASS4DR1/eSASS4EDR/autoconf/build'
make: *** [Makefile:391: all-recursive] Error 1
I don't know where does it come from and how to fix it.
Thanks in advance.

Jorge
MiriamRamos
Posts: 34
Joined: Wed Jun 23, 2021 11:46 am

Re: make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post by MiriamRamos »

Hi Jorge,

In principle, eSASS4DR1 was not tested on Ubuntu 24.04.2, since it did not exist during DR1. And we are not entirely sure if it compiles with GCC v13+, which is the default one in Ubuntu 24.04.2.

However, I recently installed eSASS4DR1 in Ubuntu 24.04.2 with gcc version 13.3.0 and encountered no problem during the installation. Can you tell me which gcc version you are using?

Can you also copy and paste the configure command you are using? A problem might come from the FFTW and/or LAPACK libraries you are using.

Cheers,
Miriam
MiriamRamos
Posts: 34
Joined: Wed Jun 23, 2021 11:46 am

Re: make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post by MiriamRamos »

By the way, Jorge, one of my colleagues, just pointed out that you are giving the EDR installation webpage in your initial post. I guess you are trying to install eSASS4DR1, not eSASS4EDR, right? If so, please follow the correct instructions:

https://erosita.mpe.mpg.de/dr1/eSASS4DR ... tallation/

Cheers,

Miriam
jortecal
Posts: 5
Joined: Thu Apr 10, 2025 2:35 pm

Re: make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post by jortecal »

I was indeed following the incorrect installation guide. Now it worked, thank you!
MiriamRamos
Posts: 34
Joined: Wed Jun 23, 2021 11:46 am

Re: make[1]: *** [Makefile:1891: task/srctool/srctool_generic_avign_mod.o] Error 1

Post by MiriamRamos »

Dear Jorge,

Thanks for your message. So, you confirm that eSASS4DR1 works on Ubuntu 24.04.2 with default gcc compilers. We are glad to hear this, so we can update our documentation soon.

Best wishes,
Miriam
Post Reply