Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2019-06-17 11:34:04

oncoskun
Member
Registered: 2019-06-13
Posts: 12

[SOLVED] Fortran runtime error when compiling code_aster 14.3.16

I have an error as given below.

Anybody has an idea what could be the reason?

checking environment... no found
executing: ./waf.engine install -p --out=build/std --jobs=4
Waf: Entering directory `/home/onur/Genel/code_aster_dev/codeaster/src/build/std/release'
[9364/9364][100%][/][================================================>][16.364s]
Waf: Leaving directory `/home/onur/Genel/code_aster_dev/codeaster/src/build/std/release'
+ build the elements catalog elem.1 using installed aster (from /home/onur/Genel/code_aster_dev/codeaster/src/build/std/release/catalo/cata_ele.ojb)
stdout: # ------------------------------------------------------------------------------------------
# Impression du contenu du fichier de commandes à exécuter :
# ------------------------------------------------------------------------------------------
DEBUT(CATALOGUE=_F(FICHIER='CATAELEM', UNITE=4),
      ERREUR=_F(ERREUR_F='ABORT'), PAR_LOT='NON')
MAJ_CATA(ELEMENT=_F())
FIN()

# ------------------------------------------------------------------------------------------
Suppression du fichier: glob.1

Ces fichiers n'ont pas de sens lors d'un nouveau calcul (DEBUT).

  Ouverture en écriture du fichier ./vola.1

<INFO> Démarrage de l'exécution.
                                                                               
                                                                               
             -- CODE_ASTER -- VERSION : DÉVELOPPEMENT (unstable) --             
                                                                               
                     Version 14.3.16 modifiée le 14/06/2019                     
                   révision 8c04cae493cb - branche 'default'                   
                         Copyright EDF R&D 1991 - 2019                         
                                                                               
                    Exécution du : Mon Jun 17 12:29:05 2019                     
                            Nom de la machine : onur                           
                              Architecture : 64bit                             
                          Type de processeur : x86_64                           
Système d'exploitation : Linux-4.18.0-21-generic-x86_64-with-Ubuntu-18.04-bionic
                        Langue des messages : tr (UTF-8)                       
                                                                               
                           Version de Python : 3.6.8                           
                           Version de NumPy : 1.13.3                           
                           Parallélisme MPI : inactif                           
                          Parallélisme OpenMP : actif                           
                        Nombre de processus utilisés : 1                       
                     Version de la librairie HDF5 : 1.8.14                     
                      Version de la librairie MED : 3.3.1                       
                       Librairie MFront : non disponible                       
                     Version de la librairie MUMPS : 5.1.2                     
                        Librairie PETSc : non disponible                       
                     Version de la librairie SCOTCH : 6.0.4                     

                  Mémoire limite pour l'exécution : 4000.00 Mo                 
                   consommée par l'initialisation : 177.69 Mo                   
                  par les objets du jeu de commandes : 0.00 Mo                 
                 reste pour l'allocation dynamique : 3821.56 Mo                 
                Taille limite des fichiers d'échange : 48.00 Go                 
                                                                               

.. __stg1_txt2
  # ------------------------------------------------------------------------------------------
  # Commande No :  0001            Concept de type : -
  # ------------------------------------------------------------------------------------------
  DEBUT(PAR_LOT='NON',
        CATALOGUE=_F(FICHIER='CATAELEM',
                     UNITE=4,),
        ERREUR=_F(ERREUR_F='ABORT',),
        IMPR_MACRO='NON',
        DEBUG=_F(JXVERI='NON',
                 SDVERI='NON',
                 JEVEUX='NON',
                 HIST_ETAPE='NON',),
        MESURE_TEMPS=_F(NIVE_DETAIL=1,
                        MOYENNE='NON',),
        MEMOIRE=_F(TAILLE_BLOC=800.0,
                   TAILLE_GROUP_ELEM=1000,),
        RESERVE_CPU=_F(BORNE=900,),
        INFO=1,)

   
   !----------------------------------------------------!
   ! <I> <SUPERVIS_41>                                  !
   !                                                    !
   ! La version 14.3.16 a été modifiée par 2 révisions. !
   !----------------------------------------------------!
   
   
   !------------------------------------------------------------------------------------!
   ! <A> <SUPERVIS_1>                                                                   !
   !                                                                                    !
   !  L'utilisation du mot-clé PAR_LOT='NON' permet d'accéder en lecture et en écriture !
   !  au contenu des concepts Aster. De ce fait, votre étude est exclue du périmètre    !
   !  qualifié de Code_Aster puisque toutes ses étapes ne peuvent être certifiées.      !
   !                                                                                    !
   !  Conseils :                                                                        !
   !    - Il n'y a pas particulièrement de risque de résultat faux... sauf si votre     !
   !      programmation l'introduit.                                                    !
   !    - Distinguez le calcul lui-même (qui doit sans doute passer en PAR_LOT='OUI')   !
   !      des post-traitements (qui nécessiteraient le mode PAR_LOT='NON') qui peuvent  !
   !      être réalisés en POURSUITE.                                                   !
   !                                                                                    !
   !                                                                                    !
   ! Ceci est une alarme. Si vous ne comprenez pas le sens de cette                     !
   ! alarme, vous pouvez obtenir des résultats inattendus !                             !
   !------------------------------------------------------------------------------------!
   

  Valeur initiale du temps CPU maximum =   120 secondes
  Valeur du temps CPU maximum passé aux commandes =   108 secondes
  Réserve CPU prévue = 12 secondes

  Ouverture en écriture du fichier ./glob.1

  Ouverture en écriture du fichier ./vola.1

stderr: At line 107 of file /home/onur/Genel/code_aster_dev/codeaster/src/bibfor/cataelem/lecojb.F90 (unit = 4, file = 'fort.4')
Fortran runtime error: Unexpected element 'i' in format
(a5,a24,a6,a3,a8,i12,a8,i12,        a7,a2,a10,a8,a10,a8,        a8,i12,a6,i12)
                 ^

To run manually, use:
BINDIR="/home/onur/Genel/code_aster_dev/codeaster/install/std/bin"
LIBDIR="/home/onur/Genel/code_aster_dev/codeaster/install/std/lib"
PYTHONDIR="/home/onur/Genel/code_aster_dev/codeaster/install/std/lib/python3.6/site-packages"
export LD_LIBRARY_PATH="/home/onur/Genel/code_aster_dev/public/hdf5-1.8.14/lib:/home/onur/Genel/code_aster_dev/public/med-3.3.1/lib:/home/onur/Genel/code_aster_dev/public/mumps-5.1.2/lib:/home/onur/Genel/code_aster_dev/public/metis-5.1.0/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib:/home/onur/Genel/code_aster_dev/public/scotch-6.0.4/lib:/home/onur/Genel/code_aster_dev/public/hdf5-1.8.14/lib64:/home/onur/Genel/code_aster_dev/public/med-3.3.1/lib64:/home/onur/Genel/code_aster_dev/codeaster/install/std/lib:/home/onur/Genel/code_aster_dev/codeaster/install/std/lib/aster:/usr/local/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib"
export PYTHONPATH="/home/onur/Genel/code_aster_dev/codeaster/install/std/lib/aster:/home/onur/Genel/code_aster_dev/lib/python2.7/site-packages:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib/python2.7/site-packages:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib/python2.7/site-packages"
${BINDIR}/aster /home/onur/Genel/code_aster_dev/codeaster/install/std/lib/aster/Execution/E_SUPERV.py -commandes /home/onur/Genel/code_aster_dev/codeaster/src/build/std/release/fort.1 -memjeveux 500 -tpmax 120
Command 'LD_LIBRARY_PATH="/home/onur/Genel/code_aster_dev/public/hdf5-1.8.14/lib:/home/onur/Genel/code_aster_dev/public/med-3.3.1/lib:/home/onur/Genel/code_aster_dev/public/mumps-5.1.2/lib:/home/onur/Genel/code_aster_dev/public/metis-5.1.0/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib:/home/onur/Genel/code_aster_dev/public/scotch-6.0.4/lib:/home/onur/Genel/code_aster_dev/public/hdf5-1.8.14/lib64:/home/onur/Genel/code_aster_dev/public/med-3.3.1/lib64:/home/onur/Genel/code_aster_dev/codeaster/install/std/lib:/home/onur/Genel/code_aster_dev/codeaster/install/std/lib/aster:/usr/local/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib:/home/onur/Genel/code_aster_dev/public/tfel-3.1.1/lib" ${BINDIR}/aster /home/onur/Genel/code_aster_dev/codeaster/install/std/lib/aster/Execution/E_SUPERV.py -commandes /home/onur/Genel/code_aster_dev/codeaster/src/build/std/release/fort.1 -memjeveux 500 -tpmax 120' returned 2

Last edited by oncoskun (2019-06-18 09:09:22)

Offline

#2 2019-06-17 13:15:01

jeanpierreaubry
Guru
From: nantes (france)
Registered: 2009-03-12
Posts: 3,569

Re: [SOLVED] Fortran runtime error when compiling code_aster 14.3.16

hello

what are you trying to do ?

jean pierre aubry

Offline

#3 2019-06-17 20:30:30

oncoskun
Member
Registered: 2019-06-13
Posts: 12

Re: [SOLVED] Fortran runtime error when compiling code_aster 14.3.16

I am trying to build code_aster from its source, but after %100 I get an error as given above.

I downloaded and installed code_aster 14.2 firstly without an error. Then downloaded latest version of code_aster from bitbucket as described.

Offline

#4 2019-06-17 22:07:09

oncoskun
Member
Registered: 2019-06-13
Posts: 12

Re: [SOLVED] Fortran runtime error when compiling code_aster 14.3.16

I found the problem, *.f90 file "format type" causes a problem. Basically changing the format type solved the problem,

1000 format (4x,a8,3x,a16,3x,f12.2,3x,i12,3x,i12) replaced by

1000 format (4x,a8,3x,a16,3x,f12.2,3x,I12,3x,I12).

I have to correct all the files that is related to analysis type.

Does anybody have an idea about quick solution for all *.f90 files?

Last edited by oncoskun (2019-06-17 22:08:27)

Offline

#5 2019-06-18 19:09:48

AsterO'dactyle
Administrator
Registered: 2007-11-29
Posts: 253

Re: [SOLVED] Fortran runtime error when compiling code_aster 14.3.16

Hello,

Quite Strange !
Fortran is NOT case-sensitive.
NEVER !


Code_Asterの開発者

Offline

#6 2019-06-18 21:25:05

oncoskun
Member
Registered: 2019-06-13
Posts: 12

Re: [SOLVED] Fortran runtime error when compiling code_aster 14.3.16

At some point there may be a conflict with Turkish character big "İ" which should be big "I", smaller one is "i".

AsterO'dactyle wrote:

Hello,

Quite Strange !
Fortran is NOT case-sensitive.
NEVER !

Offline

Board footer