<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Good.</DIV>
<DIV> </DIV>
<DIV>This worries me slightly. If anyone on the mailing list has access to a
Linux distribution where GCC 4.8.3 is already easily available, I’d appreciate
if you could contact me and let me know whether or not you see the same thing. I
have no idea at the moment whether this change in behavior is specific to Cygwin
or will start showing up on Linux as well.</DIV>
<DIV> </DIV>
<DIV>Thanks,</DIV>
<DIV>Tony</DIV>
<DIV> </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><FONT size=3 face=Calibri></FONT> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=xieyao04@gmail.com
href="mailto:xieyao04@gmail.com">Yao Xie</A> </DIV>
<DIV><B>Sent:</B> Tuesday, June 10, 2014 8:28 AM</DIV>
<DIV><B>To:</B> <A title=kelman@berkeley.edu
href="mailto:kelman@berkeley.edu">Tony Kelman</A> ; <A
title=ipopt@list.coin-or.org
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A> </DIV>
<DIV><B>Subject:</B> RE: [Ipopt] Missing random generator function using Cygwin
64</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>Yes,
it works... after I downgraded gcc from 4.8.3 to 4.8.2 <BR><BR>Thanks again.
<BR><BR>Yao
<DIV class=iqtell-signature></DIV>
<HR>
<B>From:</B> <A style="CURSOR: pointer"
href="mailto:Tony Kelman (kelman@berkeley.edu)">Tony Kelman
(kelman@berkeley.edu)</A> <BR><B>Sent:</B> Tuesday, June 10, 2014 08:49 AM
<BR><B>To:</B> <A href="mailto:Yao Xie (xieyao04@gmail.com)">Yao Xie
(xieyao04@gmail.com)</A>; <A style="CURSOR: pointer"
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A>
<BR><B>Subject</B>: Re: [Ipopt] Missing random generator function using Cygwin
64
<DIV style="HEIGHT: 5px"></DIV>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Ah, crap. </DIV>
<DIV></DIV>
<DIV>conftest.cc:75:22: error: ISO C++ forbids casting between
pointer-to-function and pointer-to-object [-Werror=pedantic] </DIV>
<DIV> char *p = (char *) rand; </DIV>
<DIV>
^ </DIV>
<DIV></DIV>
<DIV>Apparently you’ve updated your GCC more recently than I have, and now in
4.8.3 this old-autotools method of checking for the existence of a function is
an error, where it used to be a warning. I’m really surprised the grouping of a
warning would be changed in a point release like that... the right solution is
to update our autotools version, but that’s a big job that we haven’t put enough
full-time work into yet. I’ll try to think if there’s a quick short-term fix for
this, but in the meantime can you try reverting your GCC version to the previous
release through Cygwin’s setup program? </DIV>
<DIV></DIV>
<DIV>-Tony </DIV>
<DIV></DIV>
<DIV>P.S: The attachment came through to me personally, but I guess not the
mailing list. For future use you can try uploading log files somewhere like
gist.github.com and send a link in your message. </DIV>
<DIV></DIV>
<DIV></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></DIV>
<DIV style="BACKGROUND: #f5f5f5"><STRONG></STRONG></DIV>
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></BODY></HTML>