Our code uses large arrays and the matmul intrinsic. Recently, when compiling with -check all, I got an internal compiler error. I have stripped down the problem to a simple program (see attached). I am not sure if the problem is due to a very "bad use" of matmul but I thought I would look for advice on the problem. When compiling the attached program, with
ifort MatMulTest.F90 -traceback -check all,noarg_temp_created -o MatMulTest.x
I get the following error:
/tmp/ifortLOaq88.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 MatMulTest.F90 (code 1)