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

compiling with -cluster-openmp: catastrophic compiler error

albapa
Beginner
606 Views
Hi,

I was trying to compile a piece of code using to make use of cluster-openmp, but without success. I managed to localise the problem though: in some cases the compiler refuses to accept subroutine calls with assumed size array arguments. Without -cluster-openmp the code compiles fine. See the attached code.

Cheers,
Albert

ifort -V
Intel Fortran Intel 64 Compiler Professional for applications running on Intel 64, Version 11.0 Build 20090131 Package ID: l_cprof_p_11.0.081
Copyright (C) 1985-2009 Intel Corporation. All rights reserved.

uname -a
Linux hostname 2.6.9-67.0.22smp #1 SMP Mon Nov 10 14:02:23 GMT 2008 x86_64 x86_64 x86_64 GNU/Linux

test_comp.f95(3): 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.
call sub1((/1,2/))
--------^
compilation aborted for test_comp.f95 (code 3)

CODE:
[plain]program test_comp

   call sub1((/1,2/))

   contains
    subroutine sub1(input)
       integer, dimension(:), intent(in) :: input
       !integer, dimension(2), intent(in) :: input
    endsubroutine sub1

endprogram test_comp
[/plain]
0 Kudos
4 Replies
TimP
Honored Contributor III
606 Views
In principle, the recommended action, as it says, is to file a report on your premier.intel.com account. Unfortunately, cluster-openmp seems to have been de-emphasized.
0 Kudos
Steven_L_Intel1
Employee
606 Views
We'll take a look. No need to file a report at premier.intel.com

I can reproduce this and sent it on to development - the tracking ID is DPD200136051. Note that Cluster OpenMP is now an unsupported "What If" feature, so no promises on a fix.
0 Kudos
albapa
Beginner
606 Views
Thanks very much for this. I've had such a positive experience with openmp so I thought cluster openmp is worth a try :)
0 Kudos
Steven_L_Intel1
Employee
606 Views
This problem was corrected in version 11.1.
0 Kudos
Reply