IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

gfort ne trouve que 0s


Sujet :

Fortran

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 48
    Points : 34
    Points
    34
    Par défaut gfort ne trouve que 0s
    Bonjour à tous,

    J'ai un petit souci avec l'outil de profilage gfort : il me dit que le temps passé dans chacune de mes routines est 0s... Or ce n'est évidemment pas le cas (je peux faire tourner le programme 1 minute, ça ne change rien). A noter qu'il compte bien le nombre d'appels en revanche.

    Je précise que c'est la première fois que je l'utilise donc c'est peut-être très stupide...

    Je compile mes sources avec gfortran. J'ai bien ajouté les options -g et -pg à mes options de compilation ET de link. Pour être exhaustif, voici mes options de compil :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    -fno-automatic -Wline-truncation -Wsurprising -ffpe-trap=invalid,zero,overflow -march=core2 -mfpmath=sse -pg -g -c
    Le programme se passe normalement comme d'habitude, j'ai mon gmon.out, j'arrive à l'ouvrir comme il faut avec gprof, manifestement il me trouve les noms des routines, le nombre d'appels... mais les colonnes relatives au temps écoulé / passé dedans reste à 0s.

    Je précise que j'ai un peu cherché sur Internet et j'ai vu des histoires semblables mais sous OSX, or je suis sous Windows 7 (pro 64 bits).

    L'un d'entre vous aurait-il une idée de solution ?

    Merci beaucoup

  2. #2
    Nouveau membre du Club
    Inscrit en
    Octobre 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 48
    Points : 34
    Points
    34
    Par défaut
    Bon, en fait j'ai mis à jour ma version de gcc / gfortran (vers la 4.8.1) et ça marche bien, avec la version 64 bits en tout cas (pas essayé la 32 bits).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/10/2013, 23h20
  2. Réponses: 6
    Dernier message: 26/08/2007, 20h36
  3. [XSL] Arrêter dès que j'ai trouvé ce que je cherche ?
    Par begude dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 17/03/2006, 12h11
  4. Il ne trouve pas ce que je lui demande !
    Par killprog dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 12/03/2006, 19h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo