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

Cannot compile with IMSL library linear_operators

jesbag
Beginner
539 Views
Hi,

I am trynig to compile a very simple fortran program using the IMSL linear_operators library but gets an internal compiler error: C0000094 from debugging. I am compiling on a x64 platform.

Here is the program code:

!==============================

include 'link_fnl_static.h'

!DEC$ OBJCOMMENT LIB:'libiomp5md.lib'

program main

use linear_operators

implicit none

real :: a(2,2)

a=eye(2)

write(*,*) a

pause

end program main

!============================

Here is the output from debugging:

1>------ Build started: Project: Test, Configuration: Debug x64 ------
1>Compiling with Intel Visual Fortran 11.1.035 [Intel 64]...
1>main.F90
1>fortcom: Fatal: There has been an internal compiler error (C0000094).
1>compilation aborted for C:\Users\uute098\Documents\Visual Studio 2008\Projects\Test\Test\main.F90 (code 1)
1>
1>Build log written to "file://C:\Users\uute098\Documents\Visual Studio 2008\Projects\Test\Test\x64\Debug\BuildLog.htm"
1>Test - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

I am not quite sure what to make of this. I can call other IMSL modules (say, uminf_int) and I can also call individual modules within the linear_operators library (say, eye_int). Any input on this would be greatly appreciated.

Thanks
0 Kudos
1 Reply
Steven_L_Intel1
Employee
539 Views
This is a problem we know about with the LINEAR_OPERATORS module on Intel 64. I've attached a replacement set of modules - unzip this to the C:Program FilesVNIimslfnl600Intel64include folder, preserving directories. We apologize for the inconvenience.
0 Kudos
Reply