- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have attached a small example that triggers an internal compiler error. It is caused by a statement on the form
r = (/v%x, v%y, v%z/)
where x, y, z are type bound procedures, see line number 45. The correct statement is
r = (/v%x(), v%y(), v%z()/)
This is with intel fortran version 14.0.0 (64 bit) on openSUSE 12.3
Best regards,
Øystein
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks - we'll take a look.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Escalated as issue DPD200247861 - thanks for the nice example.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This has been fixed for a future release. It probably won't go in to a minor update since it requires incorrect usage to trigger.
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