Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29276 Discussions

Overridden binding and parameterized derived type

Olsen__Oystein
Beginner
659 Views

Hi,

I get the following error when I compile overide_pdt.f90 (attached): 

ifort override_pdt.f90

override_pdt.f90(56): error #8383: The dummy arguments of an overriding and overridden binding that correspond by position must have the same characteristics, except for the type of the passed object dummy arguments.   [TESTQ]
     PROCEDURE, PASS :: testq => test_extendedq

I believe this is a compiler bug. It might be related to the bug I reported yesterday. If so, this is a different way to trigger that bug. This is with ifort version 15.0.2 on openSUSE 13.2.

Best regards,

Øystein

 

 

0 Kudos
2 Replies
Steven_L_Intel1
Employee
659 Views

Yes, probably the same. I'll add this test to the other one.

0 Kudos
Steven_L_Intel1
Employee
659 Views

Should be fixed in 16.0.

0 Kudos
Reply