Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
11 Views

ICE: Fortran 2008 atan(x,y) in same program unit as atan(x)

ifort version 19.0.1.144 gives ICE for:

ifort  -c intel_ICE.F90


/tmp/ifort9yOGb6.i90: catastrophic error: **Internal compiler error: segmentation violation signal raised** 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.
compilation aborted for intel_ICE.F90 (code 1)

Where intel_ICE.f90 contains only:

a = atan(x)

b = atan(y, x)

end

It seems the root cause is having the Fortran 2008 atan(y,x) in the same program unit as atan(x), which should be perfectly legal.

 

0 Kudos
4 Replies
Highlighted
Valued Contributor I
11 Views

An internal compiler error is always an error, please report it to the Online Support Center.

0 Kudos
Highlighted
Beginner
11 Views

This also happens with ifort 18. 18.3, 19. Ever since this feature was added.

For some reason I cannot login to support center. Hopefully an admin could pass this info along.

0 Kudos
Highlighted
Valued Contributor I
11 Views

I reported it with your name and the link to this forum under support ID# 04039118.

0 Kudos
Highlighted
Valued Contributor I
11 Views

According to Intel Support, this bug is reproduced and escalated (CMPLRIL0-31016).

0 Kudos