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

VS Navigation bar empty when using CHARACTER(:)

Hervé_Martin
Beginner
444 Views

I think I found a weird parsing error in the Intellisense integration within VS 2012 (update 3) and the latest IVF release. With the following code, no subroutine appears in the navigation bar. If I remove the character kind (:), the subroutine contained in the module appears in the navigation bar. The problem seems to be caused only by ":", as specifiying the character length with * or a integer does not result in any parsing error.

Hervé

[fortran]

MODULE DUMMY

IMPLICIT NONE

TYPE :: tType
REAL(8) :: A
CHARACTER(:) :: B1
END TYPE

CONTAINS

SUBROUTINE DUMMY_SUB()
END SUBROUTINE

END MODULE

[/fortran]

0 Kudos
2 Replies
Steven_L_Intel1
Employee
444 Views

Thanks - I can reproduce this in VS2010 and VS2012. I will let the developers know.

0 Kudos
Steven_L_Intel1
Employee
444 Views

The developers tell me that this is fixed for a future update, probably October.

0 Kudos
Reply