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

TOPIC: v8p1r0 - python 3: error running on cluster

v8p1r0 - python 3: error running on cluster 4 years 10 months ago #35270

  • MohdAlaa
  • MohdAlaa's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 76
  • Thank you received: 1
Hi,

I tried again, it didn't work. I tried on v8p1 and on the trunk. I guess I found some indication of the problem, but I don't what caused it and how to fix it. Looks like TELEMAC is not creating the out file.

Here is a run using Python 2.7
Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          ___          __         ___  
         / _ \        /_ |       / _ \ 
 __   __| (_) | _ __   | | _ __ | | | |
 \ \ / / > _ < | '_ \  | || '__|| | | |
  \ V / | (_) || |_) | | || |   | |_| |
   \_/   \___/ | .__/  |_||_|    \___/ 
               | |                     
               |_|                     
                           _  _    __  _  _    __  _  _     ___  
                         _| || |_ /_ || || |  /_ || || |   / _ \ 
  _ __   ___ __   __    |_  __  _| | || || |_  | || || |_ | | | |
 | '__| / _ \\ \ / /     _| || |_  | ||__   _| | ||__   _|| | | |
 | |   |  __/ \ V /  _  |_  __  _| | |   | |   | |   | |  | |_| |
 |_|    \___|  \_/  (_)   |_||_|   |_|   |_|   |_|   |_|   \___/ 
                                                                 
                                                                 
... parsing configuration file: /home/ma211/telemac/v8p1//configs/systel.gfort.cfg


Running your CAS file for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    +> configuration: gfortranHPC

    +> Gfortran compiler 4.9.2 with open_mpi for a debian 8

    +> root:          /home/ma211/telemac/v8p1
    +> directory      /home/ma211/TEC3D/ReDAPT-T4_IMP/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


... reading the main module dictionary

... processing the main CAS file(s)
    +> running in English

... handling temporary directories

... checking coupling between codes

... checking parallelisation

... first pass at updating all input files
       copying: h_tpxo9.v1 /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DBB1
       copying: u_tpxo9.v1 /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DBB2
       copying: NScotT4_IMP.cas /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DCAS
       copying: ReDAPT12112019.slf /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DGEO
       copying: ReDAPT12112019.cli /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DCLI
       copying: TEC3D_positions.txt /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DFO2
       copying: telemac3d.dico /home/ma211/TEC3D/ReDAPT-T4_IMP/T3DDICO

... modifying run command to MPI instruction

... modifying run command to PARTEL instruction

... partitioning base files (geo, conlim, sections, zones and weirs)
    +> /home/ma211/telemac/v8p1/builds/gfortranHPC/bin/partel < PARTEL.PAR >> partel_T3DGEO.log
STOP 0

... splitting / copying other input files


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

... Your simulation is almost ready for launch. You need to compile your executable with the option -x (--compileonly)



My work is done




Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          ___          __         ___  
         / _ \        /_ |       / _ \ 
 __   __| (_) | _ __   | | _ __ | | | |
 \ \ / / > _ < | '_ \  | || '__|| | | |
  \ V / | (_) || |_) | | || |   | |_| |
   \_/   \___/ | .__/  |_||_|    \___/ 
               | |                     
               |_|                     
                           _  _    __  _  _    __  _  _     ___  
                         _| || |_ /_ || || |  /_ || || |   / _ \ 
  _ __   ___ __   __    |_  __  _| | || || |_  | || || |_ | | | |
 | '__| / _ \\ \ / /     _| || |_  | ||__   _| | ||__   _|| | | |
 | |   |  __/ \ V /  _  |_  __  _| | |   | |   | |   | |  | |_| |
 |_|    \___|  \_/  (_)   |_||_|   |_|   |_|   |_|   |_|   \___/ 
                                                                 
                                                                 
... parsing configuration file: /home/ma211/telemac/v8p1//configs/systel.gfort.cfg


Running your CAS file for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    +> configuration: gfortranHPC

    +> Gfortran compiler 4.9.2 with open_mpi for a debian 8

    +> root:          /home/ma211/telemac/v8p1
    +> directory      /home/ma211/TEC3D/ReDAPT-T4_IMP/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


... reading the main module dictionary

... processing the main CAS file(s)
    +> running in English

... handling temporary directories

... checking coupling between codes

... checking parallelisation

... checking the executable
  > requires re-compilation
      creating: /home/ma211/TEC3D/ReDAPT-T4_IMP/user_fortran
       copying: user_mesh_transf.f /home/ma211/TEC3D/ReDAPT-T4_IMP/user_fortran
       copying: t3d_TEC_v5.2_exp_IMP.F /home/ma211/TEC3D/ReDAPT-T4_IMP/user_fortran
  > compiling objs
       compiling: t3d_TEC_v5.2_exp_IMP.F ... completed
       compiling: user_mesh_transf.f ... completed
       created: out_3D

... modifying run command to MPI instruction

... handling sortie file(s)


Running your simulation(s) :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



mpirun --prefix /usr/lib64/openmpi -np 36 /home/ma211/TEC3D/ReDAPT-T4_IMP/out_3D

and here is a failed run using Python 3:
Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  _                        _    
 | |                      | |   
 | |_  _ __  _   _  _ __  | | __
 | __|| '__|| | | || '_ \ | |/ /
 | |_ | |   | |_| || | | ||   < 
  \__||_|    \__,_||_| |_||_|\_\
                                
                                


Running your CAS file(s) for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

gfortranHPC: 
    

    +> Gfortran compiler 4.9.2 with open_mpi for a debian 8

    +> root:    /home/ma211/telemac/trunk
    +> module: ad / api / artemis / bief
               damocles  / gaia  / gretel  / hermes
               identify_liq_bnd  / khione  / mascaret  / nestor
               parallel  / partel  / postel3d  / sisyphe
               special  / stbtel  / telemac2d  / telemac3d
               tomawac / waqtel
     +> directory        /home/ma211/TEC3D/trunk/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


... processing the steering file

... checking parallelisation

... handling temporary directories
         copying: NScot-test.cas -> /home/ma211/TEC3D/trunk/T3DCAS
         copying: telemac3d.dico -> /home/ma211/TEC3D/trunk/T3DDICO
         copying: h_tpxo9.v1 -> /home/ma211/TEC3D/trunk/T3DBB1
         copying: u_tpxo9.v1 -> /home/ma211/TEC3D/trunk/T3DBB2
        ignoring: NScot-test.cas /home/ma211/TEC3D/trunk/T3DCAS
         copying: ReDAPT12112019.slf -> /home/ma211/TEC3D/trunk/T3DGEO
         copying: ReDAPT12112019.cli -> /home/ma211/TEC3D/trunk/T3DCLI

... partitioning base files (geo, conlim, sections, zones and weirs)
     +> /home/ma211/telemac/trunk/builds/gfortranHPC/bin/partel < partel_T3DGEO.par >> partel_T3DGEO.log
STOP 0

... splitting / copying other input files
    duplicating: T3DBB1
    duplicating: T3DBB2


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

... Your simulation is almost ready for launch. You need to compile your executable with the option -x (--compileonly)



My work is done




Loading Options and Configurations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  _                        _    
 | |                      | |   
 | |_  _ __  _   _  _ __  | | __
 | __|| '__|| | | || '_ \ | |/ /
 | |_ | |   | |_| || | | ||   < 
  \__||_|    \__,_||_| |_||_|\_\
                                
                                


Running your CAS file(s) for:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

gfortranHPC: 
    

    +> Gfortran compiler 4.9.2 with open_mpi for a debian 8

    +> root:    /home/ma211/telemac/trunk
    +> module: ad / api / artemis / bief
               damocles  / gaia  / gretel  / hermes
               identify_liq_bnd  / khione  / mascaret  / nestor
               parallel  / partel  / postel3d  / sisyphe
               special  / stbtel  / telemac2d  / telemac3d
               tomawac / waqtel
     +> directory        /home/ma211/TEC3D/trunk/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


... processing the steering file

... checking parallelisation


Running your simulation(s) :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



In /home/ma211/TEC3D/trunk/:
mpirun --prefix /usr/lib64/openmpi -np 24 /home/ma211/TEC3D/trunk/out_telemac3d

The main difference between both is that Python 3 version is not creating OUT file (also when I have user_fortran files, it copies them only without compiling).

Thanks,

Mohammed
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: borisb

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