<?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 linux ifort compile VASP, fortcom: Severe: **Internal compiler error in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750717#M7235</link>
    <description>&lt;P&gt;Hi, all&lt;/P&gt;
&lt;P&gt;I used the ifort 10.1.018 version to compile the VASP(a chemical soft).&lt;/P&gt;
&lt;P&gt;All the parameters were set up as following(in the makefile):&lt;/P&gt;
&lt;P&gt;Makefile:&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# fortran compiler and linker&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;FC=ifort&lt;BR /&gt;# fortran linker&lt;BR /&gt;FCL=$(FC)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;OFLAG=-O1 -xW -tpp7&lt;BR /&gt;&lt;BR /&gt;OFLAG_HIGH = $(OFLAG)&lt;BR /&gt;OBJ_HIGH =&lt;BR /&gt;&lt;BR /&gt;OBJ_NOOPT =&lt;BR /&gt;DEBUG = -FR -O0&lt;BR /&gt;INLINE = $(OFLAG)&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# the following lines specify the position of BLAS and LAPACK&lt;BR /&gt;# on P4, VASP works fastest with the libgoto library&lt;BR /&gt;# so that's what I recommend&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;# Atlas based libraries&lt;BR /&gt;#ATLASHOME=/opt/Linux_P4SSE2/lib&lt;BR /&gt;#ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_P4SSE2/&lt;BR /&gt;#BLAS= /opt/Linux_P4SSE2/lib -lf77blas -latlas -lmkl&lt;BR /&gt;#BLAS= -L$(ATLASHOME) -lf77blas -latlas&lt;BR /&gt;&lt;BR /&gt;# use specific libraries (default library path might point to other libraries)&lt;BR /&gt;#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel libraries for p4 (www.intel.com)&lt;BR /&gt;# mkl.5.1&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread&lt;BR /&gt;&lt;BR /&gt;# mkl.5.2 requires also to -lguide library&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;BLAS= /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;# even faster Kazushige Goto's BLAS&lt;BR /&gt;# &lt;A href="http://www.cs.utexas.edu/users/kgoto/signup_first.html" target="_blank"&gt;http://www.cs.utexas.edu/users/kgoto/signup_first.html&lt;/A&gt;&lt;BR /&gt;#BLAS= /opt/libs/libgoto/libgoto_p4_512-r0.6.so&lt;BR /&gt;&lt;BR /&gt;# LAPACK, simplest use vasp.4.lib/lapack_double&lt;BR /&gt;LAPACK= ../vasp.4.lib/lapack_double.o&lt;BR /&gt;&lt;BR /&gt;# use atlas optimized part of lapack&lt;BR /&gt;#LAPACK= ../vasp.4.lib/lapack_atlas.o -llapack -lcblas&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel lapack&lt;BR /&gt;#LAPACK= -lmkl_lapack&lt;BR /&gt;......&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;Output:&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;ifort -FR -lowercase -O1 -tpp7 -xW -prefetch- -prev_div -unroll0 -vec_report3 -c fft3dlib.f90&lt;BR /&gt;ifort: command line remark #10148: option '-tp' not supported&lt;BR /&gt;ifort: command line warning #10156: ignoring option '-p'; no argument required&lt;BR /&gt;ifort -FR -lowercase -FR -O0 -c main.f90&lt;BR /&gt;rm -f vasp&lt;BR /&gt;ifort -o vasp main.o base.o mpi.o smart_allocate.o xml.o constant.o jacobi.o main_mpi.o scala.o asa.o lattice.o poscar.o ini.o setex.o radial.o pseudo.o mgrid.o mkpoints.o wave.o wave_mpi.o symmetry.o symlib.o lattlib.o random.o nonl.o nonlr.o dfast.o choleski2.o mix.o charge.o xcgrad.o xcspin.o potex1.o potex2.o metagga.o constrmag.o pot.o cl_shift.o force.o dos.o elf.o tet.o hamil.o steep.o chain.o dyna.o relativistic.o LDApU.o sphpro.o paw.o us.o ebs.o wavpre.o wavpre_noio.o broyden.o dynbr.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o brent.o stufak.o fileio.o opergrid.o stepver.o dipol.o xclib.o chgloc.o subrot.o optreal.o davidson.o edtest.o electron.o shm.o pardens.o paircorrection.o optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o setlocalpp.o fft3dfurth.o fft3dlib.o -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o ../vasp.4.lib/lapack_double.o /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;backend signals&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;ifort: error #10014: problem during multi-file optimization compilation (code 3)make: *** [vasp] Error 3&lt;/P&gt;
&lt;P&gt;========================================&lt;/P&gt;
&lt;P&gt;I have no idea whats wrong with my compilation..&lt;/P&gt;
&lt;P&gt;if anyone can help me figure it out.. My email is xz288@nyu.edu&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Tue, 21 Oct 2008 23:19:13 GMT</pubDate>
    <dc:creator>xqzhang</dc:creator>
    <dc:date>2008-10-21T23:19:13Z</dc:date>
    <item>
      <title>linux ifort compile VASP, fortcom: Severe: **Internal compiler error</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750717#M7235</link>
      <description>&lt;P&gt;Hi, all&lt;/P&gt;
&lt;P&gt;I used the ifort 10.1.018 version to compile the VASP(a chemical soft).&lt;/P&gt;
&lt;P&gt;All the parameters were set up as following(in the makefile):&lt;/P&gt;
&lt;P&gt;Makefile:&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# fortran compiler and linker&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;FC=ifort&lt;BR /&gt;# fortran linker&lt;BR /&gt;FCL=$(FC)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;OFLAG=-O1 -xW -tpp7&lt;BR /&gt;&lt;BR /&gt;OFLAG_HIGH = $(OFLAG)&lt;BR /&gt;OBJ_HIGH =&lt;BR /&gt;&lt;BR /&gt;OBJ_NOOPT =&lt;BR /&gt;DEBUG = -FR -O0&lt;BR /&gt;INLINE = $(OFLAG)&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# the following lines specify the position of BLAS and LAPACK&lt;BR /&gt;# on P4, VASP works fastest with the libgoto library&lt;BR /&gt;# so that's what I recommend&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;# Atlas based libraries&lt;BR /&gt;#ATLASHOME=/opt/Linux_P4SSE2/lib&lt;BR /&gt;#ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_P4SSE2/&lt;BR /&gt;#BLAS= /opt/Linux_P4SSE2/lib -lf77blas -latlas -lmkl&lt;BR /&gt;#BLAS= -L$(ATLASHOME) -lf77blas -latlas&lt;BR /&gt;&lt;BR /&gt;# use specific libraries (default library path might point to other libraries)&lt;BR /&gt;#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel libraries for p4 (www.intel.com)&lt;BR /&gt;# mkl.5.1&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread&lt;BR /&gt;&lt;BR /&gt;# mkl.5.2 requires also to -lguide library&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;BLAS= /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;# even faster Kazushige Goto's BLAS&lt;BR /&gt;# &lt;A href="http://www.cs.utexas.edu/users/kgoto/signup_first.html" target="_blank"&gt;http://www.cs.utexas.edu/users/kgoto/signup_first.html&lt;/A&gt;&lt;BR /&gt;#BLAS= /opt/libs/libgoto/libgoto_p4_512-r0.6.so&lt;BR /&gt;&lt;BR /&gt;# LAPACK, simplest use vasp.4.lib/lapack_double&lt;BR /&gt;LAPACK= ../vasp.4.lib/lapack_double.o&lt;BR /&gt;&lt;BR /&gt;# use atlas optimized part of lapack&lt;BR /&gt;#LAPACK= ../vasp.4.lib/lapack_atlas.o -llapack -lcblas&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel lapack&lt;BR /&gt;#LAPACK= -lmkl_lapack&lt;BR /&gt;......&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;Output:&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;ifort -FR -lowercase -O1 -tpp7 -xW -prefetch- -prev_div -unroll0 -vec_report3 -c fft3dlib.f90&lt;BR /&gt;ifort: command line remark #10148: option '-tp' not supported&lt;BR /&gt;ifort: command line warning #10156: ignoring option '-p'; no argument required&lt;BR /&gt;ifort -FR -lowercase -FR -O0 -c main.f90&lt;BR /&gt;rm -f vasp&lt;BR /&gt;ifort -o vasp main.o base.o mpi.o smart_allocate.o xml.o constant.o jacobi.o main_mpi.o scala.o asa.o lattice.o poscar.o ini.o setex.o radial.o pseudo.o mgrid.o mkpoints.o wave.o wave_mpi.o symmetry.o symlib.o lattlib.o random.o nonl.o nonlr.o dfast.o choleski2.o mix.o charge.o xcgrad.o xcspin.o potex1.o potex2.o metagga.o constrmag.o pot.o cl_shift.o force.o dos.o elf.o tet.o hamil.o steep.o chain.o dyna.o relativistic.o LDApU.o sphpro.o paw.o us.o ebs.o wavpre.o wavpre_noio.o broyden.o dynbr.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o brent.o stufak.o fileio.o opergrid.o stepver.o dipol.o xclib.o chgloc.o subrot.o optreal.o davidson.o edtest.o electron.o shm.o pardens.o paircorrection.o optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o setlocalpp.o fft3dfurth.o fft3dlib.o -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o ../vasp.4.lib/lapack_double.o /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;backend signals&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;ifort: error #10014: problem during multi-file optimization compilation (code 3)make: *** [vasp] Error 3&lt;/P&gt;
&lt;P&gt;========================================&lt;/P&gt;
&lt;P&gt;I have no idea whats wrong with my compilation..&lt;/P&gt;
&lt;P&gt;if anyone can help me figure it out.. My email is xz288@nyu.edu&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Oct 2008 23:19:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750717#M7235</guid>
      <dc:creator>xqzhang</dc:creator>
      <dc:date>2008-10-21T23:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: linux ifort compile VASP, fortcom: Severe: **Internal compi</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750718#M7236</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;The backend component of the compiler suffered an internal compilation error. Since you are already using the latest 10.1.018 update but only a few optimization switches, you could try the first work-around of dropping the optimization from O1 to O0 in OFLAG. If that avoids the error, then use a trial and error search to see if you can identify which source file corresponding to the objects linked triggers the error with compiled at O1. It is also possible the error is triggered by xW so you could do a similar search involving that option. You probably noted the tpp7 is an invalid option, so you can remove it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;If the source for VASP can be provided to us then please report the error to Intel Premier &lt;A href="https://premier.intel.com/" target="_blank"&gt;here&lt;/A&gt; and indicate that you reported this error in the User forum.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;You could also consider trying the 11.0 Beta compiler. See the permanent announcement regarding that at the top of this Forum.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 22 Oct 2008 12:21:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750718#M7236</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2008-10-22T12:21:37Z</dc:date>
    </item>
    <item>
      <title>Re: linux ifort compile VASP, fortcom: Severe: **Internal compi</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750719#M7237</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/335337"&gt;Kevin Davis (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;The backend component of the compiler suffered an internal compilation error. Since you are already using the latest 10.1.018 update but only a few optimization switches, you could try the first work-around of dropping the optimization from O1 to O0 in OFLAG. If that avoids the error, then use a trial and error search to see if you can identify which source file corresponding to the objects linked triggers the error with compiled at O1. It is also possible the error is triggered by xW so you could do a similar search involving that option. You probably noted the tpp7 is an invalid option, so you can remove it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;If the source for VASP can be provided to us then please report the error to Intel Premier &lt;A href="https://premier.intel.com/" target="_blank"&gt;here&lt;/A&gt; and indicate that you reported this error in the User forum.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-size: 8.5pt; font-family: Verdana; mso-bidi-font-family: Arial;"&gt;You could also consider trying the 11.0 Beta compiler. See the permanent announcement regarding that at the top of this Forum.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Hi, thanks for your reply.. i tried your way, but still get the same error.&lt;/P&gt;
&lt;P&gt;Then i switched to another pc, and changed alittle when linking the blas library by MKL as following:&lt;/P&gt;
&lt;P&gt;ifort flag:&lt;/P&gt;
&lt;P&gt;OFLAG=-O3 -xW -tpp7&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;BLAS= /opt/intel/mkl/10.0.5.025/lib/32 -lmkl_P4 -lguide -lpthrea&lt;/P&gt;
&lt;P&gt;=============================================================&lt;/P&gt;
&lt;P&gt;for this time, i got a different error:&lt;/P&gt;
&lt;P&gt;===========================error=============================&lt;/P&gt;
&lt;P&gt;ipo: error #11021: OBJREAD Error: Could not create mapping for /opt/intel/mkl/10.0.5.025/lib/32/&lt;BR /&gt;ifort: error #10014: problem during multi-file optimization compilation (code 1)make: *** [vasp] Error 1&lt;/P&gt;
&lt;P&gt;============================================================&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;so,what should i do now?&lt;/P&gt;
&lt;P&gt;thanks for your help. :)&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2008 20:22:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750719#M7237</guid>
      <dc:creator>xqzhang</dc:creator>
      <dc:date>2008-10-22T20:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: linux ifort compile VASP, fortcom: Severe: **Internal compi</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750720#M7238</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/406215"&gt;xqzhang&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;P&gt;Hi, all&lt;/P&gt;
&lt;P&gt;I used the ifort 10.1.018 version to compile the VASP(a chemical soft).&lt;/P&gt;
&lt;P&gt;All the parameters were set up as following(in the makefile):&lt;/P&gt;
&lt;P&gt;Makefile:&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# fortran compiler and linker&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;FC=ifort&lt;BR /&gt;# fortran linker&lt;BR /&gt;FCL=$(FC)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;OFLAG=-O1 -xW -tpp7&lt;BR /&gt;&lt;BR /&gt;OFLAG_HIGH = $(OFLAG)&lt;BR /&gt;OBJ_HIGH =&lt;BR /&gt;&lt;BR /&gt;OBJ_NOOPT =&lt;BR /&gt;DEBUG = -FR -O0&lt;BR /&gt;INLINE = $(OFLAG)&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# the following lines specify the position of BLAS and LAPACK&lt;BR /&gt;# on P4, VASP works fastest with the libgoto library&lt;BR /&gt;# so that's what I recommend&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;# Atlas based libraries&lt;BR /&gt;#ATLASHOME=/opt/Linux_P4SSE2/lib&lt;BR /&gt;#ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_P4SSE2/&lt;BR /&gt;#BLAS= /opt/Linux_P4SSE2/lib -lf77blas -latlas -lmkl&lt;BR /&gt;#BLAS= -L$(ATLASHOME) -lf77blas -latlas&lt;BR /&gt;&lt;BR /&gt;# use specific libraries (default library path might point to other libraries)&lt;BR /&gt;#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel libraries for p4 (www.intel.com)&lt;BR /&gt;# mkl.5.1&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread&lt;BR /&gt;&lt;BR /&gt;# mkl.5.2 requires also to -lguide library&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;BLAS= /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;# even faster Kazushige Goto's BLAS&lt;BR /&gt;# &lt;A href="http://www.cs.utexas.edu/users/kgoto/signup_first.html" target="_blank"&gt;http://www.cs.utexas.edu/users/kgoto/signup_first.html&lt;/A&gt;&lt;BR /&gt;#BLAS= /opt/libs/libgoto/libgoto_p4_512-r0.6.so&lt;BR /&gt;&lt;BR /&gt;# LAPACK, simplest use vasp.4.lib/lapack_double&lt;BR /&gt;LAPACK= ../vasp.4.lib/lapack_double.o&lt;BR /&gt;&lt;BR /&gt;# use atlas optimized part of lapack&lt;BR /&gt;#LAPACK= ../vasp.4.lib/lapack_atlas.o -llapack -lcblas&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel lapack&lt;BR /&gt;#LAPACK= -lmkl_lapack&lt;BR /&gt;......&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;Output:&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;ifort -FR -lowercase -O1 -tpp7 -xW -prefetch- -prev_div -unroll0 -vec_report3 -c fft3dlib.f90&lt;BR /&gt;ifort: command line remark #10148: option '-tp' not supported&lt;BR /&gt;ifort: command line warning #10156: ignoring option '-p'; no argument required&lt;BR /&gt;ifort -FR -lowercase -FR -O0 -c main.f90&lt;BR /&gt;rm -f vasp&lt;BR /&gt;ifort -o vasp main.o base.o mpi.o smart_allocate.o xml.o constant.o jacobi.o main_mpi.o scala.o asa.o lattice.o poscar.o ini.o setex.o radial.o pseudo.o mgrid.o mkpoints.o wave.o wave_mpi.o symmetry.o symlib.o lattlib.o random.o nonl.o nonlr.o dfast.o choleski2.o mix.o charge.o xcgrad.o xcspin.o potex1.o potex2.o metagga.o constrmag.o pot.o cl_shift.o force.o dos.o elf.o tet.o hamil.o steep.o chain.o dyna.o relativistic.o LDApU.o sphpro.o paw.o us.o ebs.o wavpre.o wavpre_noio.o broyden.o dynbr.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o brent.o stufak.o fileio.o opergrid.o stepver.o dipol.o xclib.o chgloc.o subrot.o optreal.o davidson.o edtest.o electron.o shm.o pardens.o paircorrection.o optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o setlocalpp.o fft3dfurth.o fft3dlib.o -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o ../vasp.4.lib/lapack_double.o /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;backend signals&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;ifort: error #10014: problem during multi-file optimization compilation (code 3)make: *** [vasp] Error 3&lt;/P&gt;
&lt;P&gt;========================================&lt;/P&gt;
&lt;P&gt;I have no idea whats wrong with my compilation..&lt;/P&gt;
&lt;P&gt;if anyone can help me figure it out.. My email is xz288@nyu.edu&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Oct 2008 00:15:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750720#M7238</guid>
      <dc:creator>Shane_S_Intel</dc:creator>
      <dc:date>2008-10-23T00:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: linux ifort compile VASP, fortcom: Severe: **Internal compi</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750721#M7239</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/406215"&gt;xqzhang&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;P&gt;Hi, all&lt;/P&gt;
&lt;P&gt;I used the ifort 10.1.018 version to compile the VASP(a chemical soft).&lt;/P&gt;
&lt;P&gt;All the parameters were set up as following(in the makefile):&lt;/P&gt;
&lt;P&gt;Makefile:&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# fortran compiler and linker&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;FC=ifort&lt;BR /&gt;# fortran linker&lt;BR /&gt;FCL=$(FC)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;OFLAG=-O1 -xW -tpp7&lt;BR /&gt;&lt;BR /&gt;OFLAG_HIGH = $(OFLAG)&lt;BR /&gt;OBJ_HIGH =&lt;BR /&gt;&lt;BR /&gt;OBJ_NOOPT =&lt;BR /&gt;DEBUG = -FR -O0&lt;BR /&gt;INLINE = $(OFLAG)&lt;/P&gt;
&lt;P&gt;#-----------------------------------------------------------------------&lt;BR /&gt;# the following lines specify the position of BLAS and LAPACK&lt;BR /&gt;# on P4, VASP works fastest with the libgoto library&lt;BR /&gt;# so that's what I recommend&lt;BR /&gt;#-----------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;# Atlas based libraries&lt;BR /&gt;#ATLASHOME=/opt/Linux_P4SSE2/lib&lt;BR /&gt;#ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_P4SSE2/&lt;BR /&gt;#BLAS= /opt/Linux_P4SSE2/lib -lf77blas -latlas -lmkl&lt;BR /&gt;#BLAS= -L$(ATLASHOME) -lf77blas -latlas&lt;BR /&gt;&lt;BR /&gt;# use specific libraries (default library path might point to other libraries)&lt;BR /&gt;#BLAS= $(ATLASHOME)/libf77blas.a $(ATLASHOME)/libatlas.a&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel libraries for p4 (www.intel.com)&lt;BR /&gt;# mkl.5.1&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread&lt;BR /&gt;&lt;BR /&gt;# mkl.5.2 requires also to -lguide library&lt;BR /&gt;# set -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines&lt;BR /&gt;BLAS= /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;#BLAS=-L/opt/intel/mkl/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;# even faster Kazushige Goto's BLAS&lt;BR /&gt;# &lt;A href="http://www.cs.utexas.edu/users/kgoto/signup_first.html" target="_blank"&gt;http://www.cs.utexas.edu/users/kgoto/signup_first.html&lt;/A&gt;&lt;BR /&gt;#BLAS= /opt/libs/libgoto/libgoto_p4_512-r0.6.so&lt;BR /&gt;&lt;BR /&gt;# LAPACK, simplest use vasp.4.lib/lapack_double&lt;BR /&gt;LAPACK= ../vasp.4.lib/lapack_double.o&lt;BR /&gt;&lt;BR /&gt;# use atlas optimized part of lapack&lt;BR /&gt;#LAPACK= ../vasp.4.lib/lapack_atlas.o -llapack -lcblas&lt;BR /&gt;&lt;BR /&gt;# use the mkl Intel lapack&lt;BR /&gt;#LAPACK= -lmkl_lapack&lt;BR /&gt;......&lt;/P&gt;
&lt;P&gt;......&lt;/P&gt;
&lt;P&gt;Output:&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;............&lt;/P&gt;
&lt;P&gt;ifort -FR -lowercase -O1 -tpp7 -xW -prefetch- -prev_div -unroll0 -vec_report3 -c fft3dlib.f90&lt;BR /&gt;ifort: command line remark #10148: option '-tp' not supported&lt;BR /&gt;ifort: command line warning #10156: ignoring option '-p'; no argument required&lt;BR /&gt;ifort -FR -lowercase -FR -O0 -c main.f90&lt;BR /&gt;rm -f vasp&lt;BR /&gt;ifort -o vasp main.o base.o mpi.o smart_allocate.o xml.o constant.o jacobi.o main_mpi.o scala.o asa.o lattice.o poscar.o ini.o setex.o radial.o pseudo.o mgrid.o mkpoints.o wave.o wave_mpi.o symmetry.o symlib.o lattlib.o random.o nonl.o nonlr.o dfast.o choleski2.o mix.o charge.o xcgrad.o xcspin.o potex1.o potex2.o metagga.o constrmag.o pot.o cl_shift.o force.o dos.o elf.o tet.o hamil.o steep.o chain.o dyna.o relativistic.o LDApU.o sphpro.o paw.o us.o ebs.o wavpre.o wavpre_noio.o broyden.o dynbr.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o brent.o stufak.o fileio.o opergrid.o stepver.o dipol.o xclib.o chgloc.o subrot.o optreal.o davidson.o edtest.o electron.o shm.o pardens.o paircorrection.o optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o setlocalpp.o fft3dfurth.o fft3dlib.o -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o ../vasp.4.lib/lapack_double.o /opt/intel/mkl/10.0.5.025/lib/32 -lmkl -lguide -lpthread&lt;BR /&gt;backend signals&lt;BR /&gt;&lt;BR /&gt;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.&lt;BR /&gt;&lt;BR /&gt;ifort: error #10014: problem during multi-file optimization compilation (code 3)make: *** [vasp] Error 3&lt;/P&gt;
&lt;P&gt;========================================&lt;/P&gt;
&lt;P&gt;I have no idea whats wrong with my compilation..&lt;/P&gt;
&lt;P&gt;if anyone can help me figure it out.. My email is xz288@nyu.edu&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;For instructions on how to edit the VASP makefile to use MKL, see this application note:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.intel.com/support/performancetools/libraries/mkl/sb/CS-028850.htm"&gt;http://www.intel.com/support/performancetools/libraries/mkl/sb/CS-028850.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks, Shane&lt;/P&gt;</description>
      <pubDate>Thu, 23 Oct 2008 00:19:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750721#M7239</guid>
      <dc:creator>Shane_S_Intel</dc:creator>
      <dc:date>2008-10-23T00:19:52Z</dc:date>
    </item>
    <item>
      <title>linux ifort compile VASP, fortcom: Severe: **Internal compiler</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750722#M7240</link>
      <description>Dear future people:&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I actually just ran into this issue minutes ago while compiling Q-Chem 4.0 with parallel flags at the ohio supercomputing center. I was using intel-compilers-10.0.023 and updating to 11.1.056 fixed the problem immediately for me. I don't know if this is useful to anyone, but I figured there should be a record of it for future googlers.&lt;/DIV&gt;</description>
      <pubDate>Tue, 29 May 2012 17:59:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/linux-ifort-compile-VASP-fortcom-Severe-Internal-compiler-error/m-p/750722#M7240</guid>
      <dc:creator>Zach_Lukaszek</dc:creator>
      <dc:date>2012-05-29T17:59:46Z</dc:date>
    </item>
  </channel>
</rss>

