Bonjour,

J'essaye de compiler un code fortran utilisant MPI avec mpif90. J'ai donc plusieurs routines qui se présentent de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
subroutine name()    
    include "mpif.h"
    ...
Et j'ai un très grand nombre de Warning venant de mpif.h :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Warning: Unused parameter 'mpi_win_disp_unit' declared at (1)
mpif.h:243.27:
    Included at main.f90:29:
 
       INTEGER MPI_WIN_NULL
Du coup je ne vois plus les warning qui viennent de mon code. Mes options de compilation actuelles sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
-O3 -Wall -Wextra -Wtabs -ffixed-line-length-132
Je voudrais savoir s'il existait des flag qui désactivent les warnings provenant d'un fichier spécifique, où à défaut, des flag qui désactivent les warnings provenant des fichiers inclus.

Merci d'avance pour votre réponse.