Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
125 Views

Weird warning #8893 with intrinsic module

Dear users,

I suspect there is a bug in the Intel Fortran compiler (19.1.1.217 20200306).
I found out there has been an unsual warning popping up as, for good practice, I changed my ISO_C_Binding declaration of

USE ISO_C_Binding, ONLY : C_DOUBLE_COMPLEX

to

USE, INTRINSIC :: ISO_C_Binding, ONLY : C_DOUBLE_COMPLEX

which yielded the following warning

mod_parameters.F90(8): warning #8893: The procedure used from a standard intrinsic module is not a standard intrinsic module procedure. [C_DOUBLE_COMPLEX]

whereas that variable is definitely included in ISO_C_Binding.

Sorry if I can't provide more information, as the warning does not appear with a simple minimal working example, where C_DOUBLE_COMPLEX imported either in a module or directly in the main program. The warning does not appear with gfortran-9 or the NAG compiler with aggressive debug flags.

 

0 Kudos
2 Replies
Highlighted
New Contributor II
111 Views

I believe I have had the same issue as you, I reported it to Intel Support as issue 04649346.

Highlighted
Beginner
85 Views

For the record, the warning does not appear with ifort 19.0.4.243 20190416

0 Kudos