Quantcast
Channel: Recent posts
Browsing all 27 articles
Browse latest View live

ICE with parameterized derive type and debug enabled

The attached file generates an ICE when I compile it with$ ifort -debug tests.f90It compiles fine if I drop the debug statement. $ ifort -v ifort version 15.0.0I am running openSUSE 13.1.0  Please let...

View Article


Parameterized derived type and generic subroutine call

The attached file does not compile with ifort version 15.0.0 on openSuSE 13.1. The second argument to the generic type bound procedure "solve" is another parameterized derived type. ifort fails to find...

View Article


ICE with O2

Hi,the attached example triggers an Internal Compiler Error with ifort 15.0.0. on openSUSE 13.1. It contains the following files:ice/hskinds.f90ice/hsorbit.f90ice/hsdata.f90MakefileTo compile, runmake...

View Article

PASS attribute and parameterized derived types

Hi,I get the following error when I compile pass_pdt.f90 (attached):pass_pdt.f90(28): error #8262: For a type-bound procedure that has the PASS binding attribute, the first dummy argument must have the...

View Article

Overridden binding and parameterized derived type

Hi,I get the following error when I compile overide_pdt.f90 (attached): ifort override_pdt.f90override_pdt.f90(56): error #8383: The dummy arguments of an overriding and overridden binding that...

View Article


ICE when moving parameterized derived types into different modules

Hi,I have attached two files. They contain basically the same code. array_pdt2.f90 compiles, array_pdt.f90 fails with:$ifort array_pdt.f90fit_lookup: Line_seq_number (nil) was not found array_pdt.f90:...

View Article

Internal compiler error and USE statement order

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...

View Article
Browsing all 27 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>