- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I think I encountered a compiler error in the new compiler version, that is ifort version 13.0.0.
I am trying to construct a derived-type using a typed-overloaded constructor function.
This constructor function has input optional argument of real kind
The compilation error seems to occur when the constructor is called using the minval or maxval function in the calling sequence.
I've noticed that the error disappear when the type definition and the call of the constructor function all appear in the same module (alltype.f90).
The source (*.f90) files are provided to reproduce the error.
The alltype.f90 file contained both the content of the mutype.f90 and mysubtype.f90 and compile well.
Thanks for your help
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
- 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
The problem is fixed by the latest compiler release available from registrationcenter.intel.com ( download package l_fcompxe_2013.2.146 ). I will mark this thread as closed

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