I have found a bug in Intel Fortran for Unix 15.0.1
This code which should produce a simple syntax error message
REAL :: A = 5.0
CALL SUB1(A) ()
WRITE(*,*) 'Value is ',A
actually crashes the compiler with a segmentation error
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.