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

unexplained internal error

Francisca_S_
Beginner
591 Views

I get an error message with no further details, which makes it hard to debug. This is code which is reported to compile smoothly in another machine with Intel Fortran Compiler.

> ifort -c  pcg.f90
pcg.f90(28): internal error: Please visit 'http://www.intel.com/software/products/support' for assistance.
   contains
^
[ Aborting due to internal error. ]
compilation aborted for pcg.f90 (code 1)

Ifort version is

ifort version 15.0.2

The respective code segment is

module pcg
   use denseop; use sparseop
   implicit none
    interface solve_pcg
       module procedure solve_densem_pcg,&
                        solve_sparse_hashm_pcg!,&
    end interface
    interface solve_cgsq
       module procedure solve_densem_cgsq,&
                        solve_sparse_hashm_cgsq
    end interface
    interface solve_bicgstab
       module procedure solve_densem_bicgstab,&
                        solve_sparse_hashm_bicgstab
    end interface    
   contains
   
   
   
   subroutine solve_densem_pcg(A,rhs,sol,blksize)
...

 

0 Kudos
1 Reply
Kevin_D_Intel
Employee
591 Views

Unfortunately there is not sufficient information to determine the cause of the internal error. Where you note it compiles on another system, did you also confirm that both systems have the same ifort version?

If you could provide us with a complete reproducer then we could test newer versions for you. Or, if you have the ability to install newer versions of either the ifort 15.0 or ifort 16.0, it is possible that, whatever the underlying issue is, it may have been reported earlier and there may already be a fix available in a newer compiler.

0 Kudos
Reply