Hi,
the attached example triggers an internal compiler error using Intel Fortran compiler 16.0.0.110 on Windows 7 with visual studio 2015. The ICE goes away by switching the order of the two USE statements on line 7 and 8 in hsfile.f90.
Commenting out a call to a generic function on line 38 in hsfile.f90 stops the ICE.
Commenting out the PROCEDURE, PASS :: toAscii on line 16 in hsstring.f90 also stops the ICE.
Use compile.bat to compile the code.
Øystein