<?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 Hello Min, in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/Errors-when-compiling-MUMPS/m-p/1175298#M6640</link>
    <description>&lt;P&gt;Hello Min,&lt;/P&gt;&lt;P&gt;Have you sourced mpivars.sh prior to running your example? BTW, which Intel MPI Library version do you use (mpiexec.hydra -V)?&lt;/P&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;Best regards, Yury&lt;/P&gt;</description>
    <pubDate>Tue, 26 Mar 2019 07:01:13 GMT</pubDate>
    <dc:creator>Yury_K_Intel</dc:creator>
    <dc:date>2019-03-26T07:01:13Z</dc:date>
    <item>
      <title>Errors when compiling MUMPS</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Errors-when-compiling-MUMPS/m-p/1175297#M6639</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I installed MUMPS&amp;nbsp; using intel parallel libraries, but when I run exaples it shows fatal errors. Can you help me with the problem? Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here is the error:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[mlin4@min-workstation examples]$ ./dsimpletest &amp;lt; input_simpletest_real&lt;BR /&gt;Abort(1094543) on node 0 (rank 0 in comm 0): Fatal error in PMPI_Init: Other MPI error, error stack:&lt;BR /&gt;MPIR_Init_thread(649)......:&amp;nbsp;&lt;BR /&gt;MPID_Init(863).............:&amp;nbsp;&lt;BR /&gt;MPIDI_NM_mpi_init_hook(705): OFI addrinfo() failed (ofi_init.h:705:MPIDI_NM_mpi_init_hook:No data available)&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Here is the make.inc file:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;#&lt;BR /&gt;# &amp;nbsp;This file is part of MUMPS 5.1.2, released&lt;BR /&gt;# &amp;nbsp;on Mon Oct &amp;nbsp;2 07:37:01 UTC 2017&lt;BR /&gt;#&lt;BR /&gt;#Begin orderings&lt;/P&gt;&lt;P&gt;# NOTE that PORD is distributed within MUMPS by default. It is recommended to&lt;BR /&gt;# install other orderings. For that, you need to obtain the corresponding package&lt;BR /&gt;# and modify the variables below accordingly.&lt;BR /&gt;# For example, to have Metis available within MUMPS:&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1/ download Metis and compile it&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2/ uncomment (suppress # in first column) lines&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; starting with LMETISDIR, &amp;nbsp;LMETIS&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3/ add -Dmetis in line ORDERINGSF&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ORDERINGSF &amp;nbsp;= -Dpord -Dmetis&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4/ Compile and install MUMPS&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; make clean; make &amp;nbsp; (to clean up previous installation)&lt;BR /&gt;#&lt;BR /&gt;# &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Metis/ParMetis and SCOTCH/PT-SCOTCH (ver 6.0 and later) orderings are recommended.&lt;BR /&gt;#&lt;/P&gt;&lt;P&gt;#SCOTCHDIR &amp;nbsp;= ${HOME}/scotch_6.0&lt;BR /&gt;#ISCOTCH &amp;nbsp; &amp;nbsp;= -I$(SCOTCHDIR)/include&lt;BR /&gt;#&lt;BR /&gt;# You have to choose one among the following two lines depending on&lt;BR /&gt;# the type of analysis you want to perform. If you want to perform only&lt;BR /&gt;# sequential analysis choose the first (remember to add -Dscotch in the ORDERINGSF&lt;BR /&gt;# variable below); for both parallel and sequential analysis choose the second&amp;nbsp;&lt;BR /&gt;# line (remember to add -Dptscotch in the ORDERINGSF variable below)&lt;/P&gt;&lt;P&gt;#LSCOTCH &amp;nbsp; &amp;nbsp;= -L$(SCOTCHDIR)/lib -lesmumps -lscotch -lscotcherr&lt;BR /&gt;#LSCOTCH &amp;nbsp; &amp;nbsp;= -L$(SCOTCHDIR)/lib -lptesmumps -lptscotch -lptscotcherr&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;LPORDDIR = $(topdir)/PORD/lib/&lt;BR /&gt;IPORD &amp;nbsp; &amp;nbsp;= -I$(topdir)/PORD/include/&lt;BR /&gt;LPORD &amp;nbsp; &amp;nbsp;= -L$(LPORDDIR) -lpord&lt;/P&gt;&lt;P&gt;LMETISDIR = /home/mlin4/metis/build/Linux-x86_64/libmetis&lt;BR /&gt;IMETIS &amp;nbsp; &amp;nbsp;= /home/mlin4/metis/include&lt;/P&gt;&lt;P&gt;# You have to choose one among the following two lines depending on&lt;BR /&gt;# the type of analysis you want to perform. If you want to perform only&lt;BR /&gt;# sequential analysis choose the first (remember to add -Dmetis in the ORDERINGSF&lt;BR /&gt;# variable below); for both parallel and sequential analysis choose the second&amp;nbsp;&lt;BR /&gt;# line (remember to add -Dparmetis in the ORDERINGSF variable below)&lt;/P&gt;&lt;P&gt;LMETIS &amp;nbsp; &amp;nbsp;= -L$(LMETISDIR) -lmetis&lt;BR /&gt;#LMETIS &amp;nbsp; &amp;nbsp;= -L$(LMETISDIR) -lparmetis -lmetis&lt;/P&gt;&lt;P&gt;# The following variables will be used in the compilation process.&lt;BR /&gt;# Please note that -Dptscotch and -Dparmetis imply -Dscotch and -Dmetis respectively.&lt;BR /&gt;# If you want to use Metis 4.X or an older version, you should use -Dmetis4 instead of -Dmetis&lt;BR /&gt;# or in addition with -Dparmetis (if you are using parmetis 3.X or older).&lt;BR /&gt;#ORDERINGSF = -Dscotch -Dmetis -Dpord -Dptscotch -Dparmetis&lt;BR /&gt;#ORDERINGSF &amp;nbsp;= -Dpord -Dmetis -Dparmetis&lt;BR /&gt;ORDERINGSF &amp;nbsp;= -Dpord -Dmetis&lt;BR /&gt;ORDERINGSC &amp;nbsp;= $(ORDERINGSF)&lt;/P&gt;&lt;P&gt;LORDERINGS = $(LMETIS) $(LPORD) $(LSCOTCH)&lt;BR /&gt;IORDERINGSF = $(ISCOTCH)&lt;BR /&gt;IORDERINGSC = $(IMETIS) $(IPORD) $(ISCOTCH)&lt;/P&gt;&lt;P&gt;#End orderings&lt;BR /&gt;########################################################################&lt;BR /&gt;################################################################################&lt;/P&gt;&lt;P&gt;PLAT &amp;nbsp; &amp;nbsp;=&lt;BR /&gt;LIBEXT &amp;nbsp;= .a&lt;BR /&gt;OUTC &amp;nbsp; &amp;nbsp;= -o&amp;nbsp;&lt;BR /&gt;OUTF &amp;nbsp; &amp;nbsp;= -o&amp;nbsp;&lt;BR /&gt;RM = /bin/rm -f&lt;BR /&gt;CC = mpiicc&lt;BR /&gt;FC = mpiifort&lt;BR /&gt;FL = mpiifort&lt;BR /&gt;AR = ar vr&amp;nbsp;&lt;BR /&gt;#RANLIB = ranlib&lt;BR /&gt;RANLIB &amp;nbsp;= echo&lt;BR /&gt;# Make this variable point to the path where the Intel MKL library is&lt;BR /&gt;# installed. It is set to the default install directory for Intel MKL.&lt;BR /&gt;MKLROOT=/home/mlin4/opt/intel/mkl/lib/intel64&lt;BR /&gt;LAPACK = -L$(MKLROOT) -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core&lt;BR /&gt;SCALAP = -L$(MKLROOT) -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64&lt;/P&gt;&lt;P&gt;LIBPAR = $(SCALAP) $(LAPACK)&lt;/P&gt;&lt;P&gt;INCSEQ = -I$(topdir)/libseq&lt;BR /&gt;LIBSEQ &amp;nbsp;= $(LAPACK) -L$(topdir)/libseq -lmpiseq&lt;/P&gt;&lt;P&gt;LIBBLAS = -L$(MKLROOT) -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core&amp;nbsp;&lt;BR /&gt;LIBOTHERS = -lpthread&lt;/P&gt;&lt;P&gt;#Preprocessor defs for calling Fortran from C (-DAdd_ or -DAdd__ or -DUPPER)&lt;BR /&gt;CDEFS &amp;nbsp; = -DAdd_&lt;/P&gt;&lt;P&gt;#Begin Optimized options&lt;BR /&gt;OPTF &amp;nbsp; &amp;nbsp;= -O -nofor_main -DBLR_MT -qopenmp # or -openmp for old compilers&lt;BR /&gt;OPTL &amp;nbsp; &amp;nbsp;= -O -nofor_main -qopenmp&lt;BR /&gt;OPTC &amp;nbsp; &amp;nbsp;= -O -qopenmp&lt;BR /&gt;#End Optimized options&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;INCS = $(INCPAR)&lt;BR /&gt;LIBS = $(LIBPAR)&lt;BR /&gt;LIBSEQNEEDED =&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Min&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 23 Mar 2019 18:26:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Errors-when-compiling-MUMPS/m-p/1175297#M6639</guid>
      <dc:creator>lin__min</dc:creator>
      <dc:date>2019-03-23T18:26:13Z</dc:date>
    </item>
    <item>
      <title>Hello Min,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/Errors-when-compiling-MUMPS/m-p/1175298#M6640</link>
      <description>&lt;P&gt;Hello Min,&lt;/P&gt;&lt;P&gt;Have you sourced mpivars.sh prior to running your example? BTW, which Intel MPI Library version do you use (mpiexec.hydra -V)?&lt;/P&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;Best regards, Yury&lt;/P&gt;</description>
      <pubDate>Tue, 26 Mar 2019 07:01:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/Errors-when-compiling-MUMPS/m-p/1175298#M6640</guid>
      <dc:creator>Yury_K_Intel</dc:creator>
      <dc:date>2019-03-26T07:01:13Z</dc:date>
    </item>
  </channel>
</rss>

