Problem description : The Fortran compiler of the initial Composer 2013 SP1 release incorrectly might report a derived type to be missing although the type is declared in a module imported by a USE statement.
This is regression and the problem is fixed for update 1 already.
For the issue to be visible, the application must make use of a couple of Fortran constructs including :
- Import of modules
- Nested use of CONTAINS
- Procedures with a generic interface
The recommended workaround is to continue using the previous compiler 13.1 of Intel Composer XE 2013 until update 1 of Composer XE 2013 SP1 will be available.