Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29429 Discussions

Internal compiler error with procedure pointers

jmcfarland101
Beginner
1,063 Views

The attached source code demonstrates an internal compiler error ("fortcom: Fatal: There has been an internal compiler error (C0000005)") with ivf 11.1 update 5. As far as I can tell, all three functions (f1,f2,f3) must be present to create the error.

John

0 Kudos
4 Replies
Steven_L_Intel1
Employee
1,063 Views
Interesting - I thought this bug had been fixed. I'll check into it tomorrow.
0 Kudos
Steven_L_Intel1
Employee
1,063 Views
I guess this is a different bug. Reported as issue DPD200151010.
0 Kudos
Steven_L_Intel1
Employee
1,063 Views

Oh, you can aboid the first error by changing the name of the dummy argument in SUB3.

For names2, the compiler is technically correct - this is the sort of error it gives when the context for a name conflicts with sttributes previously specified - but I agree that a nicer error would be a good idea and I have suggested that as DPD200151039.

0 Kudos
Steven_L_Intel1
Employee
1,063 Views
Sorry I missed updating this one earlier - this issue is corrected in version 12.0 (Composer XE 2011).
0 Kudos
Reply