I am working on a big in-house code on a new system with visual studio and intel fortran. I keep getting a strange error:
fortcom: Fatal: There has been an internal compiler error (C0000005).
I have simplified the code to the set of the attached which reproduces the error. The attached code does nothing but having a few modules and a few declarations of variables. The compiler I use is Intel Fortran with two different versions. Both produce the same error.
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Inte l(R) 64, Version 18.104.22.168 Build 20121008
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Inte l(R) 64, Version 13.0.0.089 Build 20120731
The 32-versions seem to work all right.
The order I compiled the code is like this
ifort /c Particle_mod.f90
ifort /c BaseGrid_mod.f90
ifort /c FDFGrid_mod.f90
ifort /c FDFCellPtcl_mod.f90
ifort /c SD_Data_mod.f90
ifort /c FDFC_mod.f90
ifort /c FDFI_mod.f90
The error shows up when compiling the last file FDFI_mod.f90.
Is it a compiler bug???