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 :
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.
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
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
Partager