<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>HAVE_MPI_INITIALIZED should get checked during Ipopt’s configure (check 
config.log in the Ipopt subfolder), then the value gets populated into 
Ipopt/src/Common/config.h. The MPI_Init might also get skipped if MUMPS_MPI_H is 
defined somewhere?</DIV>
<DIV>&nbsp;</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV>&nbsp;</DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=dominique.orban@gmail.com 
href="mailto:dominique.orban@gmail.com">Dominique Orban</A> </DIV>
<DIV><B>Sent:</B> Friday, April 11, 2014 12:55 AM</DIV>
<DIV><B>To:</B> <A title=stefan@math.hu-berlin.de 
href="mailto:stefan@math.hu-berlin.de">Stefan Vigerske</A> </DIV>
<DIV><B>Cc:</B> <A title=ipopt@list.coin-or.org 
href="mailto:ipopt@list.coin-or.org">ipopt mailing list</A> </DIV>
<DIV><B>Subject:</B> Re: [Ipopt] Ipopt release 3.11.8</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV dir=ltr>Thanks Stefan. I tried upgrading the Homebrew formula to 3.11.8 but 
I'm still getting the test failures due to MPI_Init(): 
<DIV>&nbsp;</DIV>
<DIV>---</DIV>
<DIV>
<DIV>./run_unitTests</DIV>
<DIV>&nbsp;</DIV>
<DIV>Running unitTests...</DIV>
<DIV>&nbsp;</DIV>
<DIV>Testing AMPL Solver Executable...</DIV>
<DIV>&nbsp;</DIV>
<DIV>---- 8&lt; ---- Start of test program output ---- 8&lt; ----</DIV>
<DIV>&nbsp;</DIV>
<DIV>==&gt; Warning: Treating 1 binary and 1 integer variables as 
continous.</DIV>
<DIV>&nbsp;</DIV>
<DIV>*** The MPI_Comm_rank() function was called before MPI_INIT was 
invoked.</DIV>
<DIV>*** This is disallowed by the MPI standard.</DIV>
<DIV>*** Your MPI job will now abort.</DIV>
<DIV>[Aragorn:91158] Local abort before MPI_INIT completed successfully; not 
able to aggregate error messages, and not able to guarantee that all other 
processes were killed!</DIV></DIV>
<DIV>---</DIV>
<DIV>&nbsp;</DIV>
<DIV>I looked through the updated source code but it's not clear to me who's 
supposed to set HAVE_MPI_INITIALIZED?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV></DIV>
<DIV class=gmail_extra>
<DIV>&nbsp;</DIV>
<DIV>Dominique</DIV><BR><BR>
<DIV class=gmail_quote>On Tue, Apr 8, 2014 at 3:30 AM, Stefan Vigerske <SPAN 
dir=ltr>&lt;<A href="mailto:stefan@math.hu-berlin.de" 
target=_blank>stefan@math.hu-berlin.de</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE class=gmail_quote 
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi,<BR><BR>I 
  just created a new Ipopt maintenance release.<BR>This release includes an 
  important fix for a bug that has been introduced (by me) with Ipopt 3.11.0 and 
  could be responsible for difficult to debug convergence problems. If you were 
  using Ipopt 3.11, it is suggested to update.<BR><BR>Here is a list of changes 
  (r1234 stands for a related svn changeset, #123 for a ticket number in the 
  trac bugtracking system):<BR><BR>- fixed a bug, introduced with Ipopt 3.11.0, 
  where the tag in the<BR>&nbsp; Ipopt's caching mechanism was not unique over 
  time, which lead to<BR>&nbsp; failures of Ipopt that were difficult to debug 
  or recognize<BR>&nbsp; (e.g., Ipopt may have stopped with an restoration 
  failure for<BR>&nbsp; instances that solved fine with Ipopt 3.10) [r2472, 
  r2473]<BR>&nbsp; I'm very thankful to Gabriel Hackebeil and Kurt Majewski for 
  their<BR>&nbsp; debugging effort on this issue.<BR>- building Mumps with 
  pthreads is now disabled by default [#229]<BR>- fixed setting of LD on Windows 
  (now set to link only iff using<BR>&nbsp; MS/Intel compilers) [#230]<BR>- 
  fixed download link for Gnumex [r2471]<BR>- for some messages about 
  too-few-degrees-of-freedom and restoration<BR>&nbsp; failure, the message 
  level changed from error to strong-warning<BR>&nbsp; [r2460, r2469]<BR>- 
  revised calls to MPI_Init and MPI_Finalize in Mumps interface 
  [r2467]<BR>&nbsp; (MPI_Init is now called only if function MPI_Initialized is 
  available<BR>&nbsp; and MPI has not been initialized already; MPI_Finalize is 
  only called<BR>&nbsp; if Ipopt also called MPI_Init; ...)<BR><BR>The source 
  tarballs should be available 
  tomorrow.<BR><BR>Enjoy,<BR>Stefan<BR><BR>______________________________<U></U>_________________<BR>Ipopt 
  mailing list<BR><A href="mailto:Ipopt@list.coin-or.org" 
  target=_blank>Ipopt@list.coin-or.org</A><BR><A 
  href="http://list.coin-or.org/mailman/listinfo/ipopt" 
  target=_blank>http://list.coin-or.org/<U></U>mailman/listinfo/ipopt</A><BR><BR>______________________________<U></U>_________________<BR>Ipopt 
  mailing list<BR><A href="mailto:Ipopt@list.coin-or.org" 
  target=_blank>Ipopt@list.coin-or.org</A><BR><A 
  href="http://list.coin-or.org/mailman/listinfo/ipopt" 
  target=_blank>http://list.coin-or.org/<U></U>mailman/listinfo/ipopt</A><BR></BLOCKQUOTE></DIV>
<DIV>&nbsp;</DIV></DIV>
<P>
<HR>
_______________________________________________<BR>Ipopt mailing 
list<BR>Ipopt@list.coin-or.org<BR>http://list.coin-or.org/mailman/listinfo/ipopt<BR></DIV></DIV></DIV></BODY></HTML>