Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Parralel run-error Windows10

Parralel run-error Windows10 4 years 8 months ago #35533

  • PMV
  • PMV's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 149
  • Thank you received: 42
Hello forum,

I have succesfully installed and compiled the telemac system on windows 10. The scalar version is running fine, however the parralel verison gives an error on execution. I'm using python3.8.1 mpi is registered. I attached the error message and my config file. I also tried to run the executable directly, which obviously also gives an error stating libgcc_s_seh-1.dll can't be found, but it is in the c:\opentelemac-mascaret\mingw64\bin directory which is in my path...

Any suggestions are welcome,

Patrick
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35544

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Hello,
Can you try replacing 'gcc' with 'x86_64-w64-mingw32-gcc' and 'gfortran' with 'x86_64-w64-mingw32-gfortran'?
Costas
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35548

  • PMV
  • PMV's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 149
  • Thank you received: 42
Hi Costas,

Thanks, I replaced it for the cmd_obj_c and cmd_obj and it worked.

I saw gfortran on the line cmd_exe after I started recompiling, should this one be changed as well?

Patrick
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35549

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Hello Patrick,
The executables with the 'x86_64-w64-mingw32' prefix should be used at all times when running from a native windows command shell.
Costas
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35554

  • AntoineTatin
  • AntoineTatin's Avatar
Hi Patrick and Costas, I have the same error messages and i tried the 'x86_64-w64-mingw32' but it didn't work... I wrote in the system file like that :

#
cmd_obj: C:\opentelemac-mascaret\mingw64\bin\x86_64-w64-mingw32-gfortran.exe -c -O3 -ffixed-line-length-132 -fconvert=big-endian -frecord-marker=4 -DHAVE_MPI <mods> <incs> <f95name>
cmd_lib: C:\opentelemac-mascaret\mingw64\bin\x86_64-w64-mingw32-gcc-ar cru.exe <libname> <objs>
cmd_exe: C:\opentelemac-mascaret\mingw64\bin\x86_64-w64-mingw32-gfortran.exe -fconvert=big-endian -frecord-marker=4 -v -o <exename> <objs> -Xlinker --start-group <libs>
cmd_obj_c: C:\opentelemac-mascaret\mingw64\bin\x86_64-w64-mingw32-gcc-4.8.0.exe -c <srcName> -o <objName>
#

(I gave some details and screenshot in the topic "Problems during the first simulation - Telemac 2d parallel")

Do you have another possible solution to try ?

Antoine
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35557

  • PMV
  • PMV's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 149
  • Thank you received: 42
Ok good to know. Thanks it all works fine for me.

Patrick
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35545

  • AntoineTatin
  • AntoineTatin's Avatar
Hi everyone,

I'm through the same mistake. I tried to change 'gcc' with 'x86_64-w64-mingw32-gcc' etc but unfortunately, it didn't work.

I have 3 error pop-ups :

the code execution cannot proceed because libgcc_s_seh-1.dll was not found. Reinstalling the program may fix this problem.

the code execution cannot proceed because libgfortran-3.dll was not found. Reinstalling the program may fix this problem.

the code execution cannot proceed because fmpich2g.dll was not found. Reinstalling the program may fix this problem.


libgcc_s_seh-1.dll and libgfortran-3.dll are in C:\opentelemac-mascaret\mingw64\bin but i could not find fmpich2g.dll in any folder.

Antoine
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35558

  • PMV
  • PMV's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 149
  • Thank you received: 42
Hi Antoine,

fmpich2g.dll should be in the mpich directory, which is on my machine:
C:\opentelmac-mascaret\mpich2\lib

Hope that helps,

Patrick
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35563

  • AntoineTatin
  • AntoineTatin's Avatar
In C:\opentelmac-mascaret\mpich2\lib, there is fmpich2.lib but there isn't fmpich2g.dll

Antoine
The administrator has disabled public write access.

Parralel run-error Windows10 4 years 8 months ago #35564

  • PMV
  • PMV's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 149
  • Thank you received: 42
Well, other than maybe reinstalling mpich. I would not know how to solve it.

Good luck,

Patrick
The administrator has disabled public write access.
The following user(s) said Thank You: AntoineTatin
  • Page:
  • 1
  • 2
Moderators: borisb

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.