<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic So, is my link-time error in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035362#M111741</link>
    <description>&lt;P&gt;So, is my link-time error described on post#8 a installation issue ?&lt;/P&gt;

&lt;P&gt;Here is ther error:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ld: cannot find -licaf&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Oct 2014 09:12:46 GMT</pubDate>
    <dc:creator>FlyingHermes</dc:creator>
    <dc:date>2014-10-10T09:12:46Z</dc:date>
    <item>
      <title>ICE during linking for coarray code</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035349#M111728</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;I've just install the last version of the compiler, ifort version 15.0.0, on the following kernel 3.15.10-200.fc20.x86_64.&lt;BR /&gt;
	This version fails to compile a (rather large) code with the "-O2 -ipo" options .&lt;BR /&gt;
	Actually, the compilation step goes ok but the problem appears during the linking step.&lt;BR /&gt;
	Here are the warning/errors:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ipo: warning #11021: unresolved MPI_Barrier
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Comm_dup                                                                                                                                                                    
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Put                                                                                                                                                                         
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Get                                                                                                                                                                         
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Isend                                                                                                                                                                       
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Init                                                                                                                                                                        
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so                                                                                                                         
ipo: warning #11021: unresolved MPI_Free_mem                                                                                                                                                                    
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_unlock
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Alloc_mem
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_size
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Abort
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Wait
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Recv
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalized
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_rank
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_lock
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalize
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_free
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_set_errhandler
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_fence
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_create
        Referenced in /opt/intel/composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
IERROR_MODULE_ID_8000

fortcom: Severe: **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.
in file mesh_class.f90, line 922, column 12

ipo-4: error #11005: multi-object compilation 3 returned error status 3
IERROR_MODULE_ID_8000

fortcom: Severe: **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.
in file bndcond_interblock_class.f90, line 118, column 12

ipo-4: error #11005: multi-object compilation 1 returned error status 3
IERROR_MODULE_ID_8000

fortcom: Severe: **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.
in file system2d_class.f90, line 157, column 12

ipo-4: error #11005: multi-object compilation 4 returned error status 3
ifort: error #10014: problem during multi-file optimization compilation (code 3)
make[3]: *** [all] Erreur 3
make[2]: *** [all] Erreur 2
make[1]: *** [app] Erreur 2
make: *** [all] Erreur 2&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;
	&lt;/P&gt;&lt;P&gt;Compiling the same code, with the same compilation options, but using ifort version 14.0.3 gives these warnings but no internal compiler error:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ipo: warning #11021: unresolved .st_coarray_variables_module_mp_nblkloc_caf_$205_V$2f521
        Referenced in /tmp/ipo_ifortPaAtRS.o
ipo: warning #11021: unresolved MPI_Barrier
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_dup
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Put
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Get
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Isend
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Init
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Free_mem
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_unlock
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Alloc_mem
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_size
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Abort
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Wait
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Recv
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalized
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_rank
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_lock
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalize
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_free
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_set_errhandler
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_fence
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_create
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: remark #11000: performing multi-file optimizations
ipo-1: remark #11006: generating object file /tmp/ipo_ifortPaAtRS1.o
ipo-2: remark #11006: generating object file /tmp/ipo_ifortPaAtRS2.o
ipo-3: remark #11006: generating object file /tmp/ipo_ifortPaAtRS3.o
ipo-4: remark #11006: generating object file /tmp/ipo_ifortPaAtRS4.o

&lt;/PRE&gt;

&lt;P&gt;From the set of warning, I guess I got something wrong with my MPI installation, but I'm wondering why everything is ok for the 14 version but not for the 15 one.&lt;/P&gt;

&lt;P&gt;Thanks for your feedback.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 09:24:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035349#M111728</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-08-29T09:24:36Z</dc:date>
    </item>
    <item>
      <title>I should add that the file</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035350#M111729</link>
      <description>&lt;P&gt;I should add that the file &lt;CODE class="plain"&gt;/opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so&lt;/CODE&gt; is present.&lt;/P&gt;

&lt;P&gt;Also, the variable "LD_LIBRARY_PATH" seems correct&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ echo $LD_LIBRARY_PATH:
/opt/intel/composer_xe_2015.0.090/compiler/lib/intel64:/opt/intel/composer_xe_2015.0.090/mpirt/lib/intel64:/opt/intel/composer_xe_2015.0.090/compiler/lib/intel64:/opt/intel/composer_xe_2015.0.090/mkl/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/mpirt/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/ipp/../compiler/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/mkl/lib/intel64:/opt/intel/composer_xe_2013_sp1.3.174/tbb/lib/intel64/gcc4.4:/opt/intel/composer_xe_2015.0.090/compiler/lib/intel64:/opt/intel/composer_xe_2015.0.090/mpirt/lib/intel64:/opt/intel/composer_xe_2015.0.090/compiler/lib/intel64:/opt/intel/composer_xe_2015.0.090/mkl/lib/intel64:&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 09:32:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035350#M111729</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-08-29T09:32:17Z</dc:date>
    </item>
    <item>
      <title>Please provide us with a test</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035351#M111730</link>
      <description>&lt;P&gt;Please provide us with a test case including the complete command line used to invoke the compiler (and the link step). You can probably avoid the error for now by turning off -ipo.&lt;/P&gt;

&lt;P&gt;The warnings seem to suggest that the Intel MPI library isn't being named on the link command line (ifort that generates the executable), maybe -coarray isn't on that line? I'm not 100% sure how this works on Linux - I expect Lorri will clue me in.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 12:27:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035351#M111730</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-08-29T12:27:22Z</dc:date>
    </item>
    <item>
      <title>The warnings can be ignored,</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035352#M111731</link>
      <description>&lt;P&gt;The warnings can be ignored, and even may be disabled if you want.&amp;nbsp; -diag-disable=11021&lt;/P&gt;

&lt;P&gt;The MPI library is never set on the link line - the MPI library comes in via libicaf.so, and that's all invisible to the IPO processing.&lt;/P&gt;

&lt;P&gt;I agree with Steve though, it would be good to see a reproducer of the internal-compiler-error; those are never good.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; thanks -&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --Lorri&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 15:51:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035352#M111731</guid>
      <dc:creator>Lorri_M_Intel</dc:creator>
      <dc:date>2014-08-29T15:51:03Z</dc:date>
    </item>
    <item>
      <title>Attached is a test case for</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035353#M111732</link>
      <description>&lt;P&gt;Attached is a test case for my problem.&lt;/P&gt;

&lt;P&gt;The problem has nothing to do with "ipo", but it is realted to the "static" option, which is impàlicitly assumed when using the "fast" option&lt;/P&gt;

&lt;P&gt;Compiling the prog with options "-O3 -ipo" gives&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ make; ./a.out
ifort -O3 -ipo -c mymodule.f90 -o mymodule.o
ifort -O3 -ipo -c main.f90 -o main.o
ifort -O3 -ipo main.o mymodule.o -o a.out
ipo: remark #11000: performing multi-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_iforteldr7h.o
[Main]: Normal terminaison&lt;/PRE&gt;

&lt;P&gt;while the options "-O3 -ipo -static" give&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ make clean; make; ./a.out
ifort -O3 -ipo -static -c mymodule.f90 -o mymodule.o
ifort -O3 -ipo -static -c main.f90 -o main.o
ifort -O3 -ipo -static main.o mymodule.o -o a.out
ipo: remark #11000: performing multi-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifort7ZOHF0.o
ld: cannot find -lm
ld: cannot find -lpthread
ld: cannot find -lc
ld: cannot find -ldl
ld: cannot find -lc
make: *** [a.out] Error 1&lt;/PRE&gt;

&lt;P&gt;Is it possible that the ICE is somehow connected to the "ld" problem ?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 16:07:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035353#M111732</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-08-29T16:07:04Z</dc:date>
    </item>
    <item>
      <title>I can't reproduce the ICE or</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035354#M111733</link>
      <description>&lt;P&gt;I can't reproduce the ICE or your linking problem with the example you attached.&lt;/P&gt;

&lt;P&gt;On Linux, -fast is equivalent to -ipo, -O3, -no-prec-div, -static, and -xHost&lt;/P&gt;

&lt;P&gt;[pbkenned@dpdrknc01 problem_static_option]$ ifort -V&lt;BR /&gt;
	Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 15.0.0.090 Build 20140723&lt;BR /&gt;
	Copyright (C) 1985-2014 Intel Corporation.&amp;nbsp; All rights reserved.&lt;/P&gt;

&lt;P&gt;[pbkenned@dpdrknc01 problem_static_option]$ ifort -fast -c mymodule.f90 -o mymodule.o&lt;BR /&gt;
	[pbkenned@dpdrknc01 problem_static_option]$ ifort -fast -c main.f90 -o main.o&lt;BR /&gt;
	[pbkenned@dpdrknc01 problem_static_option]$ ifort -fast main.o mymodule.o -o U530441.x -L/usr/lib/x86_64-redhat-linux5E/lib64&lt;BR /&gt;
	[pbkenned@dpdrknc01 problem_static_option]$ ./U530441.x&lt;BR /&gt;
	[Main]: Normal terminaison&lt;BR /&gt;
	[pbkenned@dpdrknc01 problem_static_option]$&lt;/P&gt;

&lt;P&gt;I had to add -L/usr/lib/x86_64-redhat-linux5E/lib64 to link against libm.a&lt;/P&gt;

&lt;P&gt;Patrick&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2014 19:02:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035354#M111733</guid>
      <dc:creator>pbkenned1</dc:creator>
      <dc:date>2014-08-29T19:02:08Z</dc:date>
    </item>
    <item>
      <title>That for your reply.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035355#M111734</link>
      <description>&lt;P&gt;That for your reply.&lt;/P&gt;

&lt;P&gt;Actually, I had some missing lib which were provided in the "glibc-static" package.&lt;/P&gt;

&lt;P&gt;After installing them using "yum install glibc-static" (for fedora OS), everything went ok and the sample program could be compiled.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 13:15:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035355#M111734</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-07T13:15:58Z</dc:date>
    </item>
    <item>
      <title>I tried to compile the</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035356#M111735</link>
      <description>&lt;P&gt;I tried to compile the program attached in the fist post with ifort version 14.0.3 and I've got the following errors:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ make
ifort -fpp -fast -coarray main.o mymodule.o -o a.out
ipo: warning #11021: unresolved MPI_Barrier
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_dup
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Put
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Get
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Isend
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Init
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Free_mem
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_unlock
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Alloc_mem
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_size
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Abort
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Wait
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Recv
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalized
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Comm_rank
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_lock
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Finalize
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_free
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_set_errhandler
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_fence
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: warning #11021: unresolved MPI_Win_create
        Referenced in /opt/intel/composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
ipo: remark #11000: performing multi-file optimizations
ipo: remark #11006: generating object file /tmp/ipo_ifortou64ou.o
ld: ne peut trouver -licaf
make: *** [a.out] Erreur 1&lt;/PRE&gt;

&lt;P&gt;The problem is that the ld command can't find the libicaf library.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 14:38:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035356#M111735</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-07T14:38:35Z</dc:date>
    </item>
    <item>
      <title>I forgot to mentioned that I</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035357#M111736</link>
      <description>&lt;P&gt;I forgot to mentioned that I've compiled the fortran files with "-static -coarray"&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 14:46:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035357#M111736</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-07T14:46:30Z</dc:date>
    </item>
    <item>
      <title>I've look in the compiler</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035358#M111737</link>
      <description>&lt;P&gt;I've look in the compiler directory for the library libicaf.a but I only found libicaf.so&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;$ cd /opt/intel/; find . -name libicaf.*
./composer_xe_2013_sp1.3.174/compiler/lib/ia32/libicaf.so
./composer_xe_2013_sp1.3.174/compiler/lib/intel64/libicaf.so
./composer_xe_2013_sp1.3.174/compiler/lib/mic/libicaf.so
./composer_xe_2015.0.090/compiler/lib/ia32/libicaf.so
./composer_xe_2015.0.090/compiler/lib/intel64/libicaf.so
./composer_xe_2015.0.090/compiler/lib/mic/libicaf.so
./composer_xe_2015.0.064/compiler/lib/ia32/libicaf.so
./composer_xe_2015.0.064/compiler/lib/intel64/libicaf.so
./composer_xe_2015.0.064/compiler/lib/mic/libicaf.so
&lt;/PRE&gt;

&lt;P&gt;Does this means that something wrong with the compiler installation ?&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2014 16:58:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035358#M111737</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-07T16:58:52Z</dc:date>
    </item>
    <item>
      <title>No - we don't provide a</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035359#M111738</link>
      <description>&lt;P&gt;No - we don't provide a static version of libicaf.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2014 21:03:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035359#M111738</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-10-08T21:03:03Z</dc:date>
    </item>
    <item>
      <title>So, does this means I can't</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035360#M111739</link>
      <description>&lt;P&gt;So, does this means I can't compiler a coarray program with either the -statis of -fast (which include -static) options ?&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2014 06:21:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035360#M111739</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-09T06:21:28Z</dc:date>
    </item>
    <item>
      <title>No - even with -static, some</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035361#M111740</link>
      <description>&lt;P&gt;No - even with -static, some libraries are linked in shared form only.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Oct 2014 15:28:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035361#M111740</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-10-09T15:28:38Z</dc:date>
    </item>
    <item>
      <title>So, is my link-time error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035362#M111741</link>
      <description>&lt;P&gt;So, is my link-time error described on post#8 a installation issue ?&lt;/P&gt;

&lt;P&gt;Here is ther error:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ld: cannot find -licaf&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 09:12:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035362#M111741</guid>
      <dc:creator>FlyingHermes</dc:creator>
      <dc:date>2014-10-10T09:12:46Z</dc:date>
    </item>
    <item>
      <title>If you try to link with</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035363#M111742</link>
      <description>&lt;P&gt;If you try to link with -static or -static-intel, it will fail, because there is no static version of libicaf.&amp;nbsp; There is no installation issue, it's just that there is only a dynamic version of the library.&amp;nbsp; You can't link a dynamic object statically.&lt;/P&gt;

&lt;P&gt;Patrick&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 17:09:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035363#M111742</guid>
      <dc:creator>pbkenned1</dc:creator>
      <dc:date>2014-10-10T17:09:11Z</dc:date>
    </item>
    <item>
      <title>I think that's a driver bug -</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035364#M111743</link>
      <description>&lt;P&gt;I think that's a driver bug - it shouldn't be trying to find libicaf.a. I will talk to the team about this.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 18:20:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ICE-during-linking-for-coarray-code/m-p/1035364#M111743</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-10-10T18:20:24Z</dc:date>
    </item>
  </channel>
</rss>

