- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
The debugger watch window shows "Invalid Debug Information" for an unlimited polymorphic pointer (class(*)) after an association is made. Is this a known issue?
In the test-case below, I get this for pointer p.
Sincerely
Abhijit
----
[fortran] Program Test_UnLimitedPoly Implicit None Class(*), Pointer :: p Real(8), Target :: R Integer, Target :: J Type upA Class(*), Pointer :: p End Type upA Type(upA), Allocatable :: A(:) Integer :: n R = 0.0d0; J = -1 p => R Allocate(A(2)) do n=1,Size(A) Allocate(Integer :: A(n)%p) end do End Program Test_UnLimitedPoly[/fortran]
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Abhijit,
This was not a known issue. I have escalated this problem to development. The issue number is DPD200177551.
Regards,
Annalee
Intel Developer Support
This was not a known issue. I have escalated this problem to development. The issue number is DPD200177551.
Regards,
Annalee
Intel Developer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Abhijit,
At the present there is a restriction preventing dynamic-type objects from being viewed in the debugger. I have changed this issue into a feature request to support dynamic-type objects in the debugger.
Regards,
Annalee
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page