- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've attached an short example code that causes an ICE with the just released 13.1.1 compiler (and presumably earlier). The example includes a variant that doesn't result in an ICE, but which results in what I believe is a spurious fatal code error. The code defines an abstract type and an extension of that type that overrides a deferred function binding. The compiler asserts that the characteristic of the overriding function result differs from the interface of the deferred binding. I don't believe it does. The details, including references to the standard, are in the header of the example.
Regards, Neil
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks - I have escalated this to the developers as issue DPD200242779. It's similar (but not exactly the same) as http://software.intel.com/en-us/forums/topic/372776
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A fix has been found for this issue. We are planning to include it in the next major release which is currently scheduled for later this year.
Annalee

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page