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

Assistance Required: "Catastrophic error"

Caleb_Parker
Beginner
607 Views
I am trying to compile about 200 .f90 source code files into a standard .exe file. I have been given a specific set of flags to use in Intel Visual Fortran XE.

Fortran flags:
/nologo /debug:minimal /O1 /Oy- /assume:buffered_io /fpscomp:nolibs /Qzero /fpe:0 /fp:strict /Qfp-speculation=off /names:lowercase /module:"Release\\\\" /object:"Release\\\\" /traceback /check:uninit /libs:static /threads /4Yportlib /c

Additional Fortran flags:
/assume:protect-parens /Qprec-div /Qprec-sqrt

Linker flags:
/OUT:"Release\\EnergyPlus.exe" /INCREMENTAL:NO /NOLOGO /MANIFEST /MANIFESTFILE:"i_removed_this_path_for_posting\\EnergyPlus.exe.intermediate.manifest" /MANIFESTUAC:NO /SUBSYSTEM:CONSOLE /IMPLIB:"i_removed_this_path_for_posting\\Release\\EnergyPlus.lib"

Only two files create errors. In the error list it says "Compilation Aborted (code 1)."

In the BuildLog, it gives the following message:
"0_12459

: catastrophic error: **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."

PlantGroundHeatExchangers.f90
PlantSurfaceGroundHeatExchanger.f90

The two files are attached.

Any information would be greatly appreciated.

Thank you!
0 Kudos
1 Reply
Steven_L_Intel1
Employee
607 Views
In order to investigate this, we would need the sources to all the modules used by these two files. Can you attach a ZIP of the project or of the necessary modules?

Which specific compiler version are you using? (It will say at the beginning of the build log.) If you switch to a Debug build, do all the sources compile successfully? (Don't worry about linking.)
0 Kudos
Reply