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

IFX internal compiler error when using function pointers

SamvanderZwan
Principiante
1.219 Vistas

I am switching from ifort to IFX when I had the following error:

Severity Code Description Project File Line Suppression State Details
Error error #5623: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error. C:\Users\zwan\source\repos\Console1\Console1\test.f90 25

 

I manged to reproduce the error in a small project fortran code files attached.

If this is compile with the Check routine interfaces set to no it gives this error, when the routine interface check is switched on it will compile.

It also compiles when you copy the subroutine into the main code even when interface check is off.

I am using VS2022.

I was wondering if this is a known issue.

0 kudos
2 Respuestas
Devorah_H_Intel
Moderador
1.020 Vistas

@SamvanderZwan, I was able to reproduce the issue internally. Thank you for your report. This case has been escalated to compiler engineering for a fix.  

Devorah_H_Intel
Moderador
871 Vistas

The fix is scheduled for the 2025.2 release of ifx.

Responder