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

internal compiler error (C0000094) during imslmpi validation.

skravoof
Beginner
414 Views

I am having compiler error when I run an example given in visual numerics installation folder. The error message is as follows:
Compiling with Intel Visual Fortran 11.1.060 [Intel 64]...

main.f90

fortcom: Fatal: There has been an internal compiler error (C0000094).

compilation aborted for E:\\imsl mapi validation\\Main\\main.f90 (code 1)

Any suggestions?
Regards,
Ravoof
code:
program main

!include 'link_fnl_shared.h'

!include 'link_mpi_hpc.h'

use rand_int

use norm_int

use operation_x

use operation_ix

use mpi_setup_int

implicit none

integer, parameter :: n=32, k=4

real(kind(1e0)) :: one=1e0

real(kind(1e0)), dimension(n,n,k) :: A, b, x, err(k)

call erset(0,1,0)

! Setup for MPI.

! MP_NPROCS=MP_SETUP()

! Generate random matrices for A and b:

IF (MP_RANK == 0) THEN

A = rand(A); b=rand(b)

END IF

! Compute the box solution matrix of Ax = b.

! x = A .ix. b

! Check the results.

! err = norm(b - (A .x. x))/(norm(A)*norm(x)+norm(b))

if (ALL(err <= sqrt(epsilon(one))) .and. MP_RANK == 0) &

write (*,*) 'Example for .ix. is correct.'

! See to any error messages and quit MPI.

MP_NPROCS=MP_SETUP('Final')

end

0 Kudos
1 Reply
Steven_L_Intel1
Employee
414 Views
This article also applies to you.
0 Kudos
Reply